>> What I really meant with my suggestion was that if fred encounters two
>> or
>> more, accrording to whatever filtering scheme used, valid IP addresses
>> then
>> why can't it just have a check to see if one of those addresses are the
>> one
>> currently in use and in that case continue using it. It is simply a
>> matter
>> of adding another, possibly very simple, check before making the final
>> decision (which very well still might be to use the last encountered
>> valid
>> IP) of which of the valid addresses to use.
>
> 0.0.0.0 IS NOT A VALID IP ADDRESS.

Uh, the IP address of that interface was like 5.0.0.4 wasn't it?  Which is
a valid IP address.  It wasn't 0.0.0.0,  where did you get that idea from?

The point was, Fred picked up a (valid) IP address on the WRONG INTERFACE.
 It started using a different interface from the one it used previously,
simply because the guy plugged in his bluetooth-enabled PDA into a USB
socket.

What fred needs is a way to specify which INTERFACE to bind to.  (Not
which IP address to bind to).  That would avoid the problem entirely.  As
for how to actually do this in Fred's architecture... well, that's for the
java devs to figure out I suppose.

d
_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl

Reply via email to