
Nmap Development mailing list archives
Fix for compile error in tcpip.cc from r11592
From: jah <jah () zadkiel plus com>
Date: Sun, 04 Jan 2009 14:13:38 +0000
Hi folks, I'm getting an error compiling r11637 on windows: ..\tcpip.cc(2732) : error C2027: use of undefined type 'collect_dnet_interfaces::dnet_collector_route_nfo' ..\tcpip.cc(2724) : see declaration of 'collect_dnet_interfaces::dnet_collector_route_nfo' which I think is due to the code rearrangement in r11592. The attached places the definition of struct dnet_collector_route_nfo before collect_dnet_interfaces() where it's first used. Regards, jah
--- tcpip.cc.orig 2009-01-04 13:59:42.234375000 +0000 +++ tcpip.cc 2009-01-04 14:04:43.125000000 +0000 @@ -2718,6 +2718,13 @@ return -1; } +struct dnet_collector_route_nfo { + struct sys_route *routes; + int numroutes; + int capacity; /* Capacity of routes or ifaces, depending on context */ + struct interface_info *ifaces; + int numifaces; +}; #if WIN32 static int collect_dnet_interfaces(const struct intf_entry *entry, void *arg) { @@ -3098,14 +3105,6 @@ return routes; } -struct dnet_collector_route_nfo { - struct sys_route *routes; - int numroutes; - int capacity; /* Capacity of routes or ifaces, depending on context */ - struct interface_info *ifaces; - int numifaces; -}; - /* This is the callback for the call to route_loop in getsysroutes_dnet. It takes a route entry and adds it into the dnet_collector_route_nfo struct. */ static int collect_dnet_routes(const struct route_entry *entry, void *arg) {
_______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Fix for compile error in tcpip.cc from r11592 jah (Jan 04)
- Re: Fix for compile error in tcpip.cc from r11592 David Fifield (Jan 04)