Commit Graph

33 Commits

Author SHA1 Message Date
hannes
61fb61ab08 From Carles Kishimoto <carles.kishimoto@gmail.com>:
add support for the cisco proprietary VTP protocol
2007-03-21 07:35:00 +00:00
hannes
83dc1abf9c From Carles Kishimoto <carles.kishimoto@gmail.com>:
add support for unidirectional link detection as per
http://www.ietf.org/internet-drafts/draft-foschiano-udld-02.txt
2007-03-19 15:14:14 +00:00
hannes
1226a40cb0 add skeleton support for 802.1ag CFM 2006-10-12 10:26:12 +00:00
hannes
b9a93a401e from Carles Kishimoto <Carles.Kishimoto@bsc.es>:
basic support for Ciscos prop. VQP protocol
2006-03-03 22:31:16 +00:00
hannes
50b4920bc5 move AF specific stuff to dedicated files 2006-02-21 10:27:40 +00:00
hannes
0860434f38 add basic support for MPCP 802.3ah frame printer 2006-02-10 04:52:25 +00:00
hannes
f4e5130617 move the crc10 verification to a new file checksum.c (will add other checksumming routines later to this file), init shred checksumming tables with init_checksum(), assume network byte order for tag correlation ID in the ATM OAM cell printer 2006-02-09 20:33:49 +00:00
gianluca
023b119fb3 Added print-dccp.c to the MSVC and Cygnus makefiles. 2006-01-22 19:12:20 +00:00
risso
6c6ae0d48d Added a missing source file (print-slow.c) in the Cygnus and VC6 projects. 2005-07-13 06:25:13 +00:00
risso
8ae98ea6ea Updated a library so that tcpdump links correctly under cygnus. 2005-07-09 21:10:06 +00:00
risso
9044e8997a Defined INET6 in the Windows project to prevent compilation errors of print-dhcp6.c 2005-06-04 22:08:26 +00:00
guy
e0e7bf9965 Update definitions to match libpcap 0.9 as it'd be on Windows. 2005-06-03 22:33:50 +00:00
risso
e60d2e629d Added print-pgm.c to the WinDump gcc project. 2005-05-22 17:12:53 +00:00
risso
5bc50900e3 Added print-pgm.c to the WinDump VC6 project. 2005-05-22 17:09:40 +00:00
risso
b1891adeaf Added some new files to the cygnus and MSVC makefiles. The cignus makefile
still doesn't work because of the missing support for getnameinfo() into the
official release of cygwin.
2005-05-04 19:23:19 +00:00
risso
03086de8ff Added the definition of HAVE_PCAP_IF_T to the build settings
to make windump compile under Win32.
Added print-eap.c and print-lmp.c to the project.
2004-04-25 21:14:03 +00:00
risso
121f1d157b Added the definition of HAVE_PCAP_LIB_VERSION and HAVE_REMOTE. 2004-04-06 13:00:18 +00:00
risso
5e5c1c9164 Added oui.c, print-ap1394.c and print-symantec.c to the Windows project. 2004-03-19 21:37:49 +00:00
guy
65be54b51e Remove "bpf_dump.o" from the list of things to build - "bpf_dump()" now
comes with libpcap.

Remove "print-netbios.o" from the list of things to build - it's not
used any more.

Add "oui.o" to the list of things to build - it *is* used.

Remove a backslash from the last entry in the list of things to build.
2004-01-27 23:36:59 +00:00
risso
5709ca03db Added some missing files in order to correctly compile under Cygnus 2004-01-26 14:29:15 +00:00
guy
bbc1cfa669 Have the configure script arrange that the Makefile define _U_
appropriately, and that GNUmakefile and the MSVC++ project file define
it apppriately, as we do with libpcap, rather than defining it in
"interface.h".

Undo the rcsid-shuffling and addition of extra #includes, as we no
longer need to arrange that "interface.h" be included before using _U_
in an RCS ID or copyright.
2003-11-16 09:36:07 +00:00
risso
36f32e06a3 added print-bfd.c to the Windows VC project 2003-11-05 20:36:16 +00:00
risso
4febff5a4f Removed w32_fzs.c from the Windows project 2003-08-08 09:42:23 +00:00
risso
f2cb425df0 Added the new gmpls.c and print-aodv.c files to the Win32 project. 2003-08-07 11:29:30 +00:00
risso
ad039808e2 Added the files missing/dlnames.c, missing/datalinks.c, missing/strsep.c, missing/inet_pton.c, print-enc.c to the Win32 Visual Studio project.
Defined HAVE_PCAP_DUMP_FLUSH in order to use the new pcap_dump_flush() in tcpdump.c and enable the -U flag.

Defined HAVE_SOCKADDR_STORAGE needed to compile correctly the sources.
2003-04-21 09:36:28 +00:00
risso
2cb40806f8 Added the files missing/dlnames.c, missing/datalinks.c, missing/strsep.c, missing/inet_pton.c, print-enc.c to the Cygnus Makefile.
Defined HAVE_PCAP_DUMP_FLUSH in order to use the new pcap_dump_flush() in tcpdump.c and enable the -U flag.

Defined HAVE_SOCKADDR_STORAGE needed to compile correctly the sources.
2003-04-21 09:35:36 +00:00
guy
822654bf99 Define HAVE_PCAP_DUMP_FLUSH, as the current CVS version of WinPcap has
it.

Add "print-ldp.o" to the list of object files to link into WinDump.
2002-12-22 21:26:22 +00:00
guy
c8038a70f2 Define HAVE_PCAP_DUMP_FLUSH, as the current CVS version of WinPcap has
it.

Add "print-ldp.o" and "print-rsvp.o" to the list of object files to link
into WinDump.
2002-12-22 21:25:39 +00:00
risso
dbc2d676c5 added print-rsvp.c to the Win32 project 2002-10-24 09:36:12 +00:00
guy
d438b56d99 Add support for RFC 2625 IP-over-Fibre Channel. 2002-10-18 09:17:46 +00:00
guy
c422d3ab0f Get rid of the "-Wno-unused" flag, and fix up most of the
unused-parameter problems reported by GCC.  Add an _U_ tag to label
parameters as unused if the function is called through a pointer (so
that you can't change its signature by removing parameters) or if there
are unused parameters only because the function isn't complete.

Add some additional bounds checks the necessity for which was revealed
while cleaning up unused-parameter problems.

Make some routines static.

"lcp_print()", defined in "print-lcp.c", isn't called anywhere -
"print-ppp.c" has the code to dissect LCP.  Get rid of "print-lcp.c".
2002-09-05 21:25:34 +00:00
guy
04333b4868 Check for "pcap_findalldevs()" in libpcap in the configuration script;
only use it if we find it.

Define DHAVE_PCAP_FINDALLDEVS in the Windows GNU Makefile and project
file, as WinPcap has "pcap_findalldevs()".
2002-08-03 22:37:01 +00:00
risso
3d932490b8 Added support for Win32, based on WinPcap. 2002-08-01 08:52:55 +00:00