Summary IPv6 support = address family independence Do not hardcode AF_INET, AF_INET6 and stuff Use correct libraries, take the safest route - don't assume kernel's behavior Use GNU autoconf