Build text2pcap on Windows.
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 21 May 2001 03:17:14 +0000 (03:17 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 21 May 2001 03:17:14 +0000 (03:17 +0000)
commitad61e24f6b27e0bbabb63a0f359fcb3eadf0e2a3
tree78070673438eab81362f2a6319d0b7292b94f256
parent80859af2120b075edd70e1c8618b4e05e8398283
Build text2pcap on Windows.

Fix text2pcap.c so that it can be compiled with Microsoft Visual C++
6.0:

protect some includes with #ifdefs, as not all the header files
in question exist in the MSVC++ build environment;

include <winsock.h> if we have it, to declare "ntohs()" and the
like;

include "getopt.h" if we need it, to declare stuff for
"getopt()";

include "config.h" if we have it, so we know whether the header
files in question exist or are needed;

rename "BYTE" to "READ_BYTE", as <winsock.h> defines BYTE as
well, and that definition causes a conflict;

get rid of references to "__FUNCTION__", as MSVC++ doesn't
define it (I suspect at least some UNIX compilers don't define
it, either).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@3428 f5534014-38df-0310-8fa8-9805f1628bb7
Makefile.nmake
text2pcap.c