On Sun, 2004-03-28 at 10:16 -0600, wayne wrote:
Ok, I was browsing through the netinet/in.h include file, and I
stumbled across the IN6_IS_ADDR_V4COMPAT macro. This appears to check
for 0:0:0:xxxx:yyyy where xxxx:yyyy > 1.
That's 0:0:0:0:0:0:xxxx:yyyy or ::xxxx:yyyy isn't it?
Is this something I need to worry about also?
Possibly. These are RFC2893 addresses. I'm not sure how widespread they
are -- I think it's mostly obsoleted by 6to4 (RFC3056).
I think if you fall back to the IPv4 records for 2002::/16 you should
probably fall back to the IPv4 for ::xxxx:yyyy too. Remember not to do
::1 though :)
--
dwmw2