nmap/nbase
david 2e8f418d2c Remove byte order dependency in in_addr_to_octets.
Because in_addr is stored in network byte order, this function could
extract the octets in MSB-to-LSB order or in LSB-to-MSB order. This
didn't matter in the case of resolved names, because the same order was
used when generating the octet array and later when matching against it.
But the function parse_ipv4_ranges, which handles literal IPv4
addresses, always uses octet[0] as the MSB, so comparisons failed in
later matching.

As it was, the code worked on little-endian architectures but didn't on
big-endian.
2012-04-17 04:36:08 +00:00
..
aclocal.m4 Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
CHANGELOG Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
configlocal.m4 Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
configure Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
configure.ac Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
getaddrinfo.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
getnameinfo.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
getopt.c Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
getopt.h Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
inet_ntop.c Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
inet_pton.c Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
Makefile.in Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
nbase.h Change alloc_sprintf to return a length. 2012-03-08 23:56:26 +00:00
nbase.vcxproj Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
nbase_addrset.c Remove byte order dependency in in_addr_to_octets. 2012-04-17 04:36:08 +00:00
nbase_addrset.h One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_config.h.in One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_crc32ct.h One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_ipv6.h One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_memalloc.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_misc.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_rnd.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_str.c Change alloc_sprintf to return a length. 2012-03-08 23:56:26 +00:00
nbase_time.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_winconfig.h One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_winunix.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
nbase_winunix.h One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00
snprintf.c Copy nping, nsock, nbase, zenmap, ncat from their homes in /. 2011-11-16 21:49:44 +00:00
strcasecmp.c One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list. 2012-03-01 06:53:35 +00:00