[TriLUG] C & sockets programming question

Wing D Lizard wingedlizard at nc.rr.com
Wed Jul 27 23:06:22 EDT 2005


Rick DeNatale wrote:

>On 7/27/05, Michael Tharp <gxti at partiallystapled.com> wrote:
>
>
>>You're entirely correct, but most hosts have one default route and one
>>interface that that route can take, and in this case it's assumed that
>>is the goal - to find which. If this were a multihomed router, routes
>>change often and packets may not always go out the same interface.
>>Here it is assumed that there are fixed, single routes out each
>>interface and an additional default route which picks one and only one
>>outbound interface.
>>
>
>Right, but because of the general case, I don't think that the socket
>has any idea of being tied to a particular interface, unless somehow
>it got bound to a particular interface with setsockoptions() and that
>generally doesn't happen.
>
But a socket is tied to an ip address, and each interface has it's own 
ip address.



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.5/58 - Release Date: 7/25/2005




More information about the TriLUG mailing list