This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
could not add rtentry with default gateway to ipstack(FREE BSD based) of ecos
- From: "Madan Mohan Goud" <mmohan at broadcom dot com>
- To: <ecos-discuss at ecos dot sourceware dot org>
- Date: Sat, 19 May 2007 14:59:01 +0530
- Subject: [ECOS] could not add rtentry with default gateway to ipstack(FREE BSD based) of ecos
Hi all,
??????????? Thanks for Reading this mail. ?I am trying to integrate ecos IP stack (FREE BSD based) with our application software.
?I created a logical interface "log0" and assigned an IP address 10.240.3.165 to it. But when I try to add route entry using the gateway IP 10.240.3.1, I am getting an error ENETUNREACH from ioctl() call when I used it as follows:
/*HERE I filled ?rtEntry.rt_flags to RTF_GATEWAY. And filled in the IP address of Gateway in rtEntry structure */
ioctl(sock, SIOCADDRT, &rtEntry)
Above call returned an error ENETUNREACH(351).
Output of _show_all_interfaces() is as follows:
0x8150784c - log0 - 10.240.3.165
indx(log0) = 1
index(log0) = 1/log0
Please let me know if you have any idea why I am getting such error.
Thanks in advance,
Madan
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss