* Thomas Young <[EMAIL PROTECTED]> [2007-11-29 14:09:55]: > > 3. When IP addresses are detected by > > IPAddressDetector, there is no checking to see > whether > > this interface is actually connected to another > > computer. In my case, > IPAddressDetector.getAddress() > > returns an IPv6 address that is assigned to one of > my > > Ethernet ports. I am not sure how this address was > > assigned, since that port is not connected to > anything > > at the moment. I am using a wireless adapter. I am > > guessing that other people like me who don't know > how > > to flush old IPv6 addresses will have this problem. > > The consequence of this is that IPDetectorPlugins > will > > not be used because the plugin manager thinks I have > a > > public IP address and am just firewalled at the > > moment. The only way I see to fix this is to either > > ignore all IPv6 addresses or find a way to detect > > whether this interface is connected to another > > computer. > > Ugh. Well if they are auto-assigned they should show > up as link-local, > so it > would still run the detection, no? > > > > Thank you for reading this. > > > > -Thomas Young > > I have done a little more research and it seems that > Vista creates virtual adapters that have IPv6 > addresses. These addresses are not link local since > they start with 2001:0/32 for me. In any case, > IPAddressDetector.getAddress() happily returns this as > a public IPv6 address.
I've commited a fix in r16588, please try it out and report back if it doesn't work :) NextGen$
signature.asc
Description: Digital signature
_______________________________________________ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl