]> The Tcpdump Group git mirrors - tcpdump/commitdiff
Use nd_ types.
authorGuy Harris <[email protected]>
Sat, 30 Dec 2017 23:14:20 +0000 (15:14 -0800)
committerGuy Harris <[email protected]>
Sat, 30 Dec 2017 23:14:20 +0000 (15:14 -0800)
print-ipcomp.c

index 3d526d55c2aa0a10d5420a24d64a6274d636f388..58cb1b18a957cfbcb8bebc38c3c65f5e6d982ba1 100644 (file)
 
 #include <netdissect-stdinc.h>
 
-struct ipcomp {
-       uint8_t comp_nxt;       /* Next Header */
-       uint8_t comp_flags;     /* Length of data, in 32bit */
-       uint16_t comp_cpi;      /* Compression parameter index */
-};
-
 #include "netdissect.h"
 #include "extract.h"
 
+struct ipcomp {
+       nd_uint8_t  comp_nxt;   /* Next Header */
+       nd_uint8_t  comp_flags; /* Length of data, in 32bit */
+       nd_uint16_t comp_cpi;   /* Compression parameter index */
+};
+
 void
 ipcomp_print(netdissect_options *ndo, const u_char *bp)
 {
@@ -44,7 +44,7 @@ ipcomp_print(netdissect_options *ndo, const u_char *bp)
 
        ipcomp = (const struct ipcomp *)bp;
        ND_TCHECK(*ipcomp);
-       cpi = EXTRACT_BE_U_2(&ipcomp->comp_cpi);
+       cpi = EXTRACT_BE_U_2(ipcomp->comp_cpi);
 
        ND_PRINT((ndo, "IPComp(cpi=0x%04x)", cpi));