Age | Commit message (Collapse) | Author |
|
peer if all we have is one of these. Also a few other small fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tightening up multicast lookup and other things.
|
|
|
|
interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses.
|
|
|
|
make best path choice aware of path rank.
|
|
pushing changes. Move path viability check to one place, and stop trying to use link-local addresses since they are not reliable.
|
|
|
|
|
|
|
|
significantly simpler way to move all of this logic entirely into the containing service, liberating the core from any concern over the nature of its pipe to the outside world.
|
|
link, porting over core loop code from old Node.cpp to new CAPI version, etc.
|
|
scope.
|
|
Switch.
|
|
|
|
simplifies a ton of stuff. Loads of spaghetti logic can die since we no longer have to make these decisions down in the core.
|
|
|
|
|
|
|
|
anti-symmetric-NAT tactics.
|
|
|
|
|
|
indeed learn incoming TCP paths. Otherwise the recipient of a TCP connection does not know to reply via TCP! Heh.
|
|
|
|
|
|
|
|
|
|
|
|
SocketManager. Also add FD_SETSIZE checking for the default select implementation of sockets.
|