Right, so default to "::" for IPV6. Either way, these two versions of find_addresses() should be sync'ed up.
I just committed fixes to sync up the other way (NULL returns) and added back the 'retry' logic if we have IPv6-enabled, but not configured (but in a different way than before).
Please let me know how that works. It works on Linux, and I'll test Solaris again. -- justin
