simplify
ipv6 unsafe implementation
zerofill
fix hwaddr entry allocation
fix ipv6 output
add missed init call
fix NPE