ts-7000
[Top] [All Lists]

Re: [ts-7000] Simple application example using eth1 on TS7300?

To:
Subject: Re: [ts-7000] Simple application example using eth1 on TS7300?
From: "Dustin Oprea" <>
Date: Mon, 3 Dec 2007 13:55:50 -0500
 
To receive on a specific interface, you need to create the socket, bind the socket, and then accept on the socket. During binding, you specify an interface by its IP address, or 0.0.0.0 to listen on all.
 
When sending, simply ensure that you have a routing entry for whatever destination IP you want to direct to a certain interface.
 
 
Dustin

 
On 12/3/07, Michael Schmidt <> wrote:


On Mon, December 3, 2007 11:40 am, Fred wrote:
> Greetings!
>
> I've got eth0 working perfectly on my TS7300 and I've managed to
> configure Linux to get eth1 pingable. Using Berkeley sockets, how can
> I send and receive using eth1 instead of eth0? making a socket() call
> returns a handle to send and receive via eth0 however I couldn't find
> anything in my current set of documentation which describes how I
> might easilly select eth1.

You don't use the socket interface to do this. The networking stack is
supposed to automatically figure out which interface to send the packet
out, based on the destination IP address you specify for the packet, and
the configuration of the interfaces and routing tables as established by
ifconfig and route.

--M




--

Dustin Oprea

Software Engineer
Intrepid Control Systems
(1+) 248-726-0605 __._,_.___

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU