Linux Kernel
3.7.1
|
#include <inet_sock.h>
Data Fields | |
__be32 | faddr |
__be32 | nexthop |
unsigned char | optlen |
unsigned char | srr |
unsigned char | rr |
unsigned char | ts |
unsigned char | is_strictroute:1 |
unsigned char | srr_is_hit:1 |
unsigned char | is_changed:1 |
unsigned char | rr_needaddr:1 |
unsigned char | ts_needtime:1 |
unsigned char | ts_needaddr:1 |
unsigned char | router_alert |
unsigned char | cipso |
unsigned char | __pad2 |
unsigned char | __data [0] |
struct ip_options - IP Options
- Saved first hop address - Saved nexthop address in LSRR and SSRR - Options in __data, rather than skb - Strict source route - Packet destination addr was our one - IP checksum more not valid - Need to record addr of outgoing dev - Need to record timestamp - Need to record addr of outgoing dev
Definition at line 43 of file inet_sock.h.
unsigned char __data[0] |
Definition at line 59 of file inet_sock.h.
unsigned char __pad2 |
Definition at line 58 of file inet_sock.h.
unsigned char cipso |
Definition at line 57 of file inet_sock.h.
__be32 faddr |
Definition at line 44 of file inet_sock.h.
unsigned char is_changed |
Definition at line 50 of file inet_sock.h.
unsigned char is_strictroute |
Definition at line 50 of file inet_sock.h.
__be32 nexthop |
Definition at line 45 of file inet_sock.h.
unsigned char optlen |
Definition at line 46 of file inet_sock.h.
unsigned char router_alert |
Definition at line 56 of file inet_sock.h.
unsigned char rr |
Definition at line 48 of file inet_sock.h.
unsigned char rr_needaddr |
Definition at line 50 of file inet_sock.h.
unsigned char srr |
Definition at line 47 of file inet_sock.h.
unsigned char srr_is_hit |
Definition at line 50 of file inet_sock.h.
unsigned char ts |
Definition at line 49 of file inet_sock.h.
unsigned char ts_needaddr |
Definition at line 50 of file inet_sock.h.
unsigned char ts_needtime |
Definition at line 50 of file inet_sock.h.