diff options
author | Gleb Smirnoff <glebius@FreeBSD.org> | 2017-01-31 19:17:06 +0000 |
---|---|---|
committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2017-01-31 19:17:06 +0000 |
commit | d79b843cb78484ea27f877f1541055e1a6a5a4d3 (patch) | |
tree | 57b11b7f3aa68244815f4469b548fcab0c5c3e78 /print-mobile.c | |
parent | 1bf4ba1024df1c302debe8156a60a9dfafb149ee (diff) | |
download | src-d79b843cb78484ea27f877f1541055e1a6a5a4d3.tar.gz src-d79b843cb78484ea27f877f1541055e1a6a5a4d3.zip |
Import tcpdump-4.9.0 into dist.
Notes
Notes:
svn path=/vendor/tcpdump/dist/; revision=313024
Diffstat (limited to 'print-mobile.c')
-rw-r--r-- | print-mobile.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/print-mobile.c b/print-mobile.c index df412eeb2897..6d31648cb47c 100644 --- a/print-mobile.c +++ b/print-mobile.c @@ -36,16 +36,17 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#define NETDISSECT_REWORKED +/* \summary: IPv4 mobility printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif -#include <tcpdump-stdinc.h> +#include <netdissect-stdinc.h> -#include "interface.h" +#include "netdissect.h" #include "addrtoname.h" -#include "extract.h" /* must come after interface.h */ +#include "extract.h" #define MOBILE_SIZE (8) @@ -94,7 +95,7 @@ mobile_print(netdissect_options *ndo, const u_char *bp, u_int length) ND_PRINT((ndo, "> %s ", ipaddr_string(ndo, &mob->odst))); ND_PRINT((ndo, "(oproto=%d)", proto>>8)); } - vec[0].ptr = (const uint8_t *)(void *)mob; + vec[0].ptr = (const uint8_t *)(const void *)mob; vec[0].len = osp ? 12 : 8; if (in_cksum(vec, 1)!=0) { ND_PRINT((ndo, " (bad checksum %d)", crc)); |