mirror of
https://github.com/nmap/nmap.git
synced 2026-01-19 12:49:02 +00:00
f1551332be0dd6bc4806b77ab063bf186b341491
called. Formerly the only way to create a port was to call PortList::addPort, which also set the state. Now ports are allocated on demand whenever anything about a port is set. If we don't set the state and reason, they're "unknown" and "unknown-reason". Because of the special handling of PORT_UNKNOWN in the output table, this could lead to an assertion failure reported by Jon Kibler.
Modified UDP-payload-related code to make it independent of the NmapOps class so it can be reused by other apps like Nping. More info at http://seclists.org/nmap-dev/2009/q3/0051.html
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 ).
Description
Languages
C
37.8%
Lua
28.1%
C++
16.7%
Shell
5.8%
Python
4.2%
Other
7.1%