]> The Tcpdump Group git mirrors - tcpdump/blobdiff - ip.h
document SIGUSR1 in manual page
[tcpdump] / ip.h
diff --git a/ip.h b/ip.h
index 37570f368d2e4433555c289e2517d37fd8a21bca..72c8972680a3a27295fb294dae983a627f8f606f 100644 (file)
--- a/ip.h
+++ b/ip.h
@@ -36,6 +36,8 @@
 #ifndef TCPDUMP_IP_H
 #define TCPDUMP_IP_H
 
+#include "tcpdump-stdinc.h"
+
 /*
  * Definitions for internet protocol version 4.
  * Per RFC 791, September 1981.
  * against negative integers quite easily, and fail in subtle ways.
  */
 struct ip {
-       uint8_t ip_vhl;         /* header length, version */
+       uint8_t         ip_vhl;         /* header length, version */
 #define IP_V(ip)       (((ip)->ip_vhl & 0xf0) >> 4)
 #define IP_HL(ip)      ((ip)->ip_vhl & 0x0f)
-       uint8_t ip_tos;         /* type of service */
+       uint8_t         ip_tos;         /* type of service */
        uint16_t        ip_len;         /* total length */
        uint16_t        ip_id;          /* identification */
        uint16_t        ip_off;         /* fragment offset field */
 #define        IP_DF 0x4000                    /* dont fragment flag */
 #define        IP_MF 0x2000                    /* more fragments flag */
 #define        IP_OFFMASK 0x1fff               /* mask for fragmenting bits */
-       uint8_t ip_ttl;         /* time to live */
-       uint8_t ip_p;           /* protocol */
+       uint8_t         ip_ttl;         /* time to live */
+       uint8_t         ip_p;           /* protocol */
        uint16_t        ip_sum;         /* checksum */
        struct  in_addr ip_src,ip_dst;  /* source and dest address */
 } UNALIGNED;
@@ -123,10 +125,10 @@ struct ip {
  * Time stamp option structure.
  */
 struct ip_timestamp {
-       uint8_t ipt_code;       /* IPOPT_TS */
-       uint8_t ipt_len;        /* size of structure (variable) */
-       uint8_t ipt_ptr;        /* index of current entry */
-       uint8_t ipt_oflwflg;    /* flags, overflow counter */
+       uint8_t         ipt_code;       /* IPOPT_TS */
+       uint8_t         ipt_len;        /* size of structure (variable) */
+       uint8_t         ipt_ptr;        /* index of current entry */
+       uint8_t         ipt_oflwflg;    /* flags, overflow counter */
 #define IPTS_OFLW(ip)  (((ipt)->ipt_oflwflg & 0xf0) >> 4)
 #define IPTS_FLG(ip)   ((ipt)->ipt_oflwflg & 0x0f)
        union ipt_timestamp {