* Thomas Young <scipantheist at yahoo.com> [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$
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20071216/24ecd53a/attachment.pgp>

Reply via email to