nmap/nsock
henri 9baacdf9e3 [NSOCK] Fixed an epoll-engine-specific bug. The engine didn't recognized FDs
that were internally closed and replaced by other ones. This happened during
reconnect attempts.

--

When reconnecting with SSL_OP_NO_SSLv2 (nsock_core.c:472), the libary closes the
fd of the current IOD, and replaces it by a new one.

The man page for epoll_ctl states that a close() on a fd makes it removed from
any epoll set it was in. Therefore, if epoll_ctl(EPOLL_CTL_MOD, ...) returns
ENOENT, we retry with EPOLL_CTL_ADD.
2012-07-05 14:35:51 +00:00
..
examples Update the headers for each code file. This updates code copyright dates to 2012, notes the awesome NSE in the list of technology, and slightly rewords the derivative works clarification 2012-03-01 06:32:23 +00:00
include Define SOLARIS_BPF_PCAP_CAPTURE for Solaris 11. 2012-04-07 08:07:41 +00:00
src [NSOCK] Fixed an epoll-engine-specific bug. The engine didn't recognized FDs 2012-07-05 14:35:51 +00:00
nsock.vcxproj Merged nsock-engines from nmap-exp. This rewrite of the nsock library adds 2012-01-05 01:08:16 +00:00