Commit Graph

6 Commits

Author SHA1 Message Date
Guy Harris
cc4797157d No need to replace vfprintf().
1988 called; it wants its pre-standard version of C back.  As the
comment in vfprintf.c said, "Stock 4.3 doesn't have vfprintf."; it's
been a while since 4.3BSD was the latest shiniest BSD-flavored OS.
2018-01-21 18:40:12 -08:00
Guy Harris
6ccce6f6cd getservent() is a replaceable function.
All the functions in that list are either now replaced or aren't
replaceable (we just do without), so remove the TODO comment.
2018-01-21 18:36:39 -08:00
Guy Harris
4547cb8839 Fix HAVE_ name for pcap_dump_ftell(). 2018-01-21 18:29:08 -08:00
Guy Harris
a06d0ca5c3 Build the SMB dissector by default, with an option to disable.
This matches what we offer for autotools.
2018-01-21 18:27:06 -08:00
Guy Harris
45fc519a2a Don't test for __attribute__ in the configure script.
Instead, use compiler test macros to check whether *particular*
attributes are supported, and set various #defines appropriately, in
header files.

Rename the UNALIGNED structure attribute to ND_UNALIGNED, and ask
whether we still need it.
2018-01-21 17:57:20 -08:00
Guy Harris
1807273b16 Initial CMake support.
Work in progress; there's more to be done.
2018-01-21 13:22:15 -08:00