ipv6, major rewrite
rewrite for 29c3
alert :)