Julian:

There are then, two separate issues here.

1. Zombies -- somehow related to fork() calls.  You need to figure out what
has to be done (OpenBSD unique) to have them properly terminate.  In other
OSes, when a fork()ed child does the exit call, it's reaped, so we don't
have to do any coding.


2. pcap nonblocking -- sure sounds like OpenBSD has the same userland
threads that FreeBSD has.  The ONLY answer is to use a new enough libpcap so
that it has the set_pcap_nonblocking() call.  If you read the last couple of
messages in the FreeBSD thread, there's a pretty decent sumation of what's
going on.

If it were just up to me, I would copy the line from configureextra/freebsd
to force the option on, and I might even add and #else #error to the code in
ntop.h.



-----Burton


_______________________________________________
Ntop-dev mailing list
[EMAIL PROTECTED]
http://listgateway.unipi.it/mailman/listinfo/ntop-dev

Reply via email to