Commit Graph

11 Commits

Author SHA1 Message Date
Denis Ovsienko
38700c7f24 dismiss NETDISSECT_REWORKED macro
The purpose of this macro was to enable the file-by-file switch to NDO,
after which only tcpdump.c had a use of it and the definitions guarded
by it. Update tcpdump.c not to require them any more and dismiss the
unused definitions.
2015-03-22 10:06:15 +00:00
Francois-Xavier Le Bail
258862f586 VXLAN: update reference from draft to RFC7348 2014-11-14 09:20:49 +01:00
Guy Harris
ed85e20e4d u_intN_t is dead, long live uintN_t.
And, as we require at least autoconf 2.61, and as autoconf 2.61 and
later have AC_TYPE_UINTn_T and AC_TYPE_INTn_T macros, we use them to
define the uintN_t and intN_t macros if the system doesn't define them
for us.

This lets us get rid of bitypes.h as well.
2014-04-23 00:20:40 -07:00
Denis Ovsienko
1fe6e66ece make use of NETDISSECT_REWORKED
Update the already converted decoders to define the macro and to include
interface.h instead of netdissect.h. Fix incurred compile errors.
2014-03-15 14:19:49 +04:00
Denis Ovsienko
0b08cf5378 NDOize AHCP, OTV and VXLAN decoders 2014-03-08 16:30:30 +04:00
Denis Ovsienko
69f6f4392a don't include addrtoname.h needlessly 2014-02-25 17:53:08 +04:00
Denis Ovsienko
fc3fcdee62 only include udp.h when necessary 2014-02-11 09:32:17 +04:00
Michael Richardson
a97fb2f3ae whitespace changes 2014-01-01 21:31:18 -05:00
Guy Harris
949a22064d Declare vxlan_print() and otv_print() in interface.h, and fix its definition.
They doesn't use their third argument, and they aren't being passed a
third argument, so get rid of that argument.
2013-03-26 02:03:32 -07:00
Francesco Fondelli
8eb218c755 - Add support for OTV (draft-hasmit-otv-04).
- Use the packettype infrastructure (-T vxlan) for VXLAN parsing (waiting for a well known dest port)
2013-02-26 13:44:11 +01:00
Francesco Fondelli
769d730e80 Add support for VXLAN (draft-mahalingam-dutt-dcops-vxlan-03) 2013-02-25 17:56:44 +01:00