[ECOS] How to print IP routing table with eCOS ?

Andrew Lunn andrew@lunn.ch
Sat Nov 8 14:42:00 GMT 2003


On Wed, Nov 05, 2003 at 06:01:10PM +0100, Sebastien Couret wrote:
> Hello,
> 
> I.m trying to get the routing tables from the FreeBSD IP stack ported to eCOS.
> 
> The API show_network_tables() just stall my software and display nothing.

It does work. Here is a run on the synthetic target which calls both
show_network_tables() and then uses your sysclt code (plus the bug fix
i just committed).

Routing tables
Destination     Gateway         Mask            Flags    Interface
127.0.0.0       127.0.0.1       255.0.0.0       UG       lo0
192.168.10.0    192.168.10.0    255.255.255.0   U        eth0
Interface statistics
eth0    IP: 192.168.10.10, Broadcast: 192.168.10.255, Netmask: 255.255.255.0
        UP BROADCAST RUNNING MULTICAST ALLMULTI MTU: 1500, Metric: 0
        Rx - Packets: 0, Bytes: 0, Tx - Packets: 0, Bytes: 0
lo0     IP: 127.0.0.1, Broadcast: 127.0.0.1, Netmask: 255.0.0.0
        UP LOOPBACK RUNNING MULTICAST MTU: 16384, Metric: 0
        Rx - Packets: 0, Bytes: 0, Tx - Packets: 0, Bytes: 0
Free space needed : 508
Routing tables
Here comes the routing table
Here.s one route
Here.s one route
Here.s one route

       Andrew

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list