55 #define IP_OFFMASK 0x1fff 62 #define IP_V(iph) ((iph)->ip_fvhl >> 4) 63 #define IP_HL(iph) (((iph)->ip_fvhl & 0x0F) << 2) 64 #define IP_V_SET(iph,x) ((iph)->ip_fvhl = ((iph)->ip_fvhl & 0x0F) | ((x) << 4)) 65 #define IP_HL_SET(iph,x) ((iph)->ip_fvhl = \ 66 ((iph)->ip_fvhl & 0xF0) | (((x) >> 2) & 0x0F)) 68 #define IP_MAXPACKET 65535 73 #define IPTOS_LOWDELAY 0x10 74 #define IPTOS_THROUGHPUT 0x08 75 #define IPTOS_RELIABILITY 0x04 81 #define IPTOS_PREC_NETCONTROL 0xe0 82 #define IPTOS_PREC_INTERNETCONTROL 0xc0 83 #define IPTOS_PREC_CRITIC_ECP 0xa0 84 #define IPTOS_PREC_FLASHOVERRIDE 0x80 85 #define IPTOS_PREC_FLASH 0x60 86 #define IPTOS_PREC_IMMEDIATE 0x40 87 #define IPTOS_PREC_PRIORITY 0x20 88 #define IPTOS_PREC_ROUTINE 0x00 93 #define IPOPT_COPIED(o) ((o)&0x80) 94 #define IPOPT_CLASS(o) ((o)&0x60) 95 #define IPOPT_NUMBER(o) ((o)&0x1f) 97 #define IPOPT_CONTROL 0x00 98 #define IPOPT_RESERVED1 0x20 99 #define IPOPT_DEBMEAS 0x40 100 #define IPOPT_RESERVED2 0x60 107 #define IPOPT_SECURITY 130 108 #define IPOPT_LSRR 131 109 #define IPOPT_SATID 136 110 #define IPOPT_SSRR 137 115 #define IPOPT_OPTVAL 0 117 #define IPOPT_OFFSET 2 118 #define IPOPT_MINOFF 4 138 #define IPOPT_TS_TSONLY 0 139 #define IPOPT_TS_TSANDADDR 1 140 #define IPOPT_TS_PRESPEC 3 143 #define IPOPT_SECUR_UNCLASS 0x0000 144 #define IPOPT_SECUR_CONFID 0xf135 145 #define IPOPT_SECUR_EFTO 0x789a 146 #define IPOPT_SECUR_MMMM 0xbc4d 147 #define IPOPT_SECUR_RESTR 0xaf13 148 #define IPOPT_SECUR_SECRET 0xd788 149 #define IPOPT_SECUR_TOPSECRET 0x6bc5
union ip_timestamp::ipt_timestamp ipt_timestamp
struct in_addr ip_src ip_dst