Nmap Development mailing list archives
Re: Nmap bug - Doesn't folow static route
From: jrf <jay.fink () gmail com>
Date: Fri, 12 Mar 2010 16:35:48 -0500
On Fri, Mar 12, 2010 at 10:20:20AM -0700, David Fifield wrote:
I looked at that, and actually we use route_loop on non-Linux platforms,
but the struct returned by that function is
struct route_entry {
struct addr route_dst; /* destination address */
struct addr route_gw; /* gateway address */
};
It doesn't have the gateway bit, the "G" flag in netstat. It looks like
this bit is called RTF_GATEWAY.
I think so yes, I found some mailing lists that discuss it but I'm not
sure if that is the default or the gateway for that route (yet...)
Grep in dnet shows it too:
[16:30:05 jrf@argos:~/src/libdnet/src]$ grep RTF_GATEWAY *
arp-bsd.c: (msg.rtm.rtm_flags & RTF_GATEWAY) != 0) {
arp-bsd.c: (msg.rtm.rtm_flags & RTF_GATEWAY) != 0) {
route-bsd.c: rtm->rtm_flags |= RTF_GATEWAY;
route-bsd.c: gp->gi_arg = RTF_UP | RTF_GATEWAY;
route-hpux.c: rt.rt_flags = RTF_UP | RTF_GATEWAY;
route-linux.c: rt.rt_flags = RTF_UP | RTF_GATEWAY;
I'll keep looking.
It must be there somewhere because on my freebsd box I see a G field:
[16:35:31 jrf@vela:~]$ netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif
Expire
default 192.168.1.1 UGS 0 16335 em0
127.0.0.1 127.0.0.1 UH 0 74 lo0
192.168.1.0/24 link#1 UC 0 0 em0
192.168.1.1 00:1f:33:c1:9d:fe UHLW 2 20 em0
1177
192.168.1.6 00:1e:c9:7f:00:c6 UHLW 1 53693 em0
1179
192.168.1.10 00:0c:29:6b:4f:ae UHLW 1 2385 lo0
_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/
Current thread:
- Re: Nmap bug - Doesn't folow static route David Fifield (Feb 26)
- Re: Nmap bug - Doesn't folow static route David Fifield (Mar 11)
- Re: Nmap bug - Doesn't folow static route David Fifield (Mar 11)
- Re: Nmap bug - Doesn't folow static route Jay Fink (Mar 12)
- Re: Nmap bug - Doesn't folow static route David Fifield (Mar 12)
- Re: Nmap bug - Doesn't folow static route jrf (Mar 12)
- Re: Nmap bug - Doesn't folow static route David Fifield (Mar 11)
- Re: Nmap bug - Doesn't folow static route David Fifield (Mar 11)
