nmap/libdnet-stripped
david e108318cd2 In intf_get_pcap_devname, allow a match if only the hardware address
matches, but keep searching in case there's an interface where both the
hardware address and description string match.

Matching only on the hardware address is not sufficient, because several
interfaces will have the same address in the case of interface teaming.
See the log message for r17542.

But this revision broke interface matching for Luis MartinGarcia and Rob
Nicholls. For Luis, the call to PacketRequest with OID_GEN_FRIENDLY_NAME
was failing. For Rob, the friendly name differed slightly from the
description provided by libpcap. This change makes a hardware address
match good enough but will prefer a description match too.
2010-07-14 16:44:59 +00:00
..
config Make the Autoconf check for PF_PACKET support Linux-specific. Recent 2010-04-27 23:33:17 +00:00
include Move the body of eth_get_pcap_devname back into intf_get_pcap_devname, leaving 2010-05-13 04:06:53 +00:00
src In intf_get_pcap_devname, allow a match if only the hardware address 2010-07-14 16:44:59 +00:00
acconfig.h Add semicolons to the socklen_t typedefs, thanks again to Michael 2010-01-14 06:04:17 +00:00
aclocal.m4 autoreconf with Autoconf 2.63, Automake 1.10.1, and libtool 2.2.6. 2009-08-06 22:00:34 +00:00
configure Don't build a shared libdnet library by default. We always link directly 2010-05-07 21:08:32 +00:00
configure.in Don't build a shared libdnet library by default. We always link directly 2010-05-07 21:08:32 +00:00
dnet-config.in Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00
INSTALL Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00
libdnet-stripped.vcproj o Added initial SCTP port scanning support to Nmap. SCTP is 2009-06-03 23:15:45 +00:00
LICENSE Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00
Makefile.am Don't use the removed directorie man, python, and test in Makefile.am. 2009-08-06 21:45:19 +00:00
Makefile.am.common Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00
Makefile.in autoreconf with Autoconf 2.63, Automake 1.10.1, and libtool 2.2.6. 2009-08-06 22:00:34 +00:00
NMAP_MODIFICATIONS Document r17542 in NMAP_MODIFICATIONS. 2010-05-14 16:53:46 +00:00
README Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00
THANKS Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00
TODO Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00

libdnet
-------

libdnet provides a simplified, portable interface to several low-level
networking routines, including network address manipulation, kernel
arp(4) cache and route(4) table lookup and manipulation, network
firewalling, network interface lookup and manipulation, IP tunnelling,
and raw IP packet and Ethernet frame transmission.

WWW: http://libdnet.sourceforge.net/

$Id: README 578 2005-02-14 21:00:17Z dugsong $