On Oct 8, 2019, at 2:15 PM, Michael Richardson <m...@sandelman.ca> wrote:

> I don't really know which "legacy" compiler stuff that we may wish to
> continue to tolerate in tcpdump, but which we can dispense with in libpcap.

At this point, in the master branch, I'm not sure there's a difference between 
how much C99 stuff is required by libpcap and how much C99 stuff is required by 
tcpdump.

I'm also not sure how much of the C99 stuff is unavailable in the sort of 
"enterprise stable" OSes (RHEL/CentOS and Solaris, for example).

Probably the biggest concern for building tcpdump on those systems is the 
version of libpcap on those systems, so we don't want to drop support for older 
versions of libpcap.  I suspect the master branch of tcpdump will still build 
on any "legacy" versions of those "enterprise stable" OSes that are still being 
used on a significant number of machines; it doesn't depend directly on a lot 
of UN*Xisms likely not to be available on those versions, given that it 
captures, and reads and writes capture files, using libpcap.
_______________________________________________
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Reply via email to