Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ip_options Struct Reference

#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]
 

Detailed Description

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.

Field Documentation

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.


The documentation for this struct was generated from the following file: