1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-20 21:29:06 +00:00
david 02cb2931aa Fix rt_msghdr padding on NetBSD.
NetBSD uses a fixed 64-bit padding, unlike OS X (32-bit), and unlike
other platforms (sizeof(unsigned long)). There is an RT_ROUNDUP macro
that does the right alignment; use that when available.

http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/lib/libc/net/getifaddrs.c
http://fxr.watson.org/fxr/source/net/route.h?v=NETBSD#L270

Rounding to 4 bytes was breaking with IPv6 addresses, which are 28
bytes. The pointer was being advanced by 28 instead of 32. Compare to
r29739, somewhat similar.

Reported by Fredrik Pettai.
http://seclists.org/nmap-dev/2013/q1/384
2013-06-01 16:28:44 +00:00
2013-05-02 14:59:06 +00:00
2013-05-13 04:21:11 +00:00
2012-12-23 08:35:32 +00:00
2013-05-16 14:59:48 +00:00
2013-06-01 16:28:44 +00:00
2013-05-13 04:21:11 +00:00
2012-11-06 05:52:40 +00:00
2012-12-06 02:34:28 +00:00
2013-01-08 04:28:01 +00:00
2013-05-06 20:47:00 +00:00
2012-12-06 02:25:46 +00:00
2013-01-22 23:40:16 +00:00
2012-05-27 08:53:32 +00:00
2008-07-31 14:18:21 +00:00
2012-05-27 08:53:32 +00:00
2012-05-27 08:53:32 +00:00
2012-05-27 08:53:32 +00:00
2012-05-27 08:53:32 +00:00
2012-09-15 17:56:17 +00:00
2013-02-09 22:46:47 +00:00
2013-05-13 04:59:13 +00:00
2012-12-22 06:02:34 +00:00
2013-02-26 04:34:28 +00:00
2013-02-26 04:34:28 +00:00
2013-05-13 04:59:13 +00:00
2013-05-13 04:59:13 +00:00

Here is some documentation for Nmap, but these files are much less
comprehensive than what you'll find at the actual Nmap documentation
site ( http://nmap.org ).
Languages
C 37.8%
Lua 28.1%
C++ 16.7%
Shell 5.8%
Python 4.2%
Other 7.1%