Definitions for IPv6 destination and hop-by-hop options extension headers.  
More...
Definitions for IPv6 destination and hop-by-hop options extension headers. 
 | 
| file   | opt.h | 
|   | Destination and hop-by-hop options extension header definitions. 
  | 
|   | 
◆ IPV6_EXT_OPT_ACTION_DISC
      
        
          | #define IPV6_EXT_OPT_ACTION_DISC   (0x40) | 
        
      
 
discard the packet 
Definition at line 70 of file opt.h.
 
 
◆ IPV6_EXT_OPT_ACTION_DISC_ERR
      
        
          | #define IPV6_EXT_OPT_ACTION_DISC_ERR   (0xc0) | 
        
      
 
discard the packet 
and, only if the packet's Destination Address was not a multicast address, send an ICMP Parameter Problem, Code 2, message to the packet's Source Address, pointing to the unrecognized Option Type. 
Definition at line 88 of file opt.h.
 
 
◆ IPV6_EXT_OPT_ACTION_DISC_ERR_MCAST
      
        
          | #define IPV6_EXT_OPT_ACTION_DISC_ERR_MCAST   (0x80) | 
        
      
 
discard the packet 
and, regardless of whether or not the packet's Destination Address was a multicast address, send an ICMP Parameter Problem, Code 2, message to the packet's Source Address, pointing to the unrecognized Option Type. 
Definition at line 79 of file opt.h.
 
 
◆ IPV6_EXT_OPT_ACTION_MASK
      
        
          | #define IPV6_EXT_OPT_ACTION_MASK   (0xc0) | 
        
      
 
mask to decode action from type 
Definition at line 65 of file opt.h.
 
 
◆ IPV6_EXT_OPT_ACTION_SKIP
      
        
          | #define IPV6_EXT_OPT_ACTION_SKIP   (0x00) | 
        
      
 
skip over this option and continue processing the header 
Definition at line 69 of file opt.h.
 
 
◆ IPV6_EXT_OPT_CALIPSO
      
        
          | #define IPV6_EXT_OPT_CALIPSO   (0x07U) | 
        
      
 
CALIPSO. 
Definition at line 43 of file opt.h.
 
 
◆ IPV6_EXT_OPT_HOME_ADDR
      
        
          | #define IPV6_EXT_OPT_HOME_ADDR   (0xC9U) | 
        
      
 
Home Address. 
Definition at line 45 of file opt.h.
 
 
◆ IPV6_EXT_OPT_ILNP_NONCE
      
        
          | #define IPV6_EXT_OPT_ILNP_NONCE   (0x8BU) | 
        
      
 
ILNP Nonce. 
Definition at line 46 of file opt.h.
 
 
◆ IPV6_EXT_OPT_IP_DFF
      
        
          | #define IPV6_EXT_OPT_IP_DFF   (0xEEU) | 
        
      
 
IP_DFF. 
Definition at line 49 of file opt.h.
 
 
◆ IPV6_EXT_OPT_JUMBO
      
        
          | #define IPV6_EXT_OPT_JUMBO   (0xC2U) | 
        
      
 
Jumbo payload. 
Definition at line 38 of file opt.h.
 
 
◆ IPV6_EXT_OPT_LIO
      
        
          | #define IPV6_EXT_OPT_LIO   (0x8CU) | 
        
      
 
Line-Identification Option. 
Definition at line 47 of file opt.h.
 
 
◆ IPV6_EXT_OPT_MPL
      
        
          | #define IPV6_EXT_OPT_MPL   (0x6DU) | 
        
      
 
MPL Option. 
Definition at line 48 of file opt.h.
 
 
◆ IPV6_EXT_OPT_PAD1
      
        
          | #define IPV6_EXT_OPT_PAD1   (0x00U) | 
        
      
 
Pad1. 
Definition at line 36 of file opt.h.
 
 
◆ IPV6_EXT_OPT_PADN
      
        
          | #define IPV6_EXT_OPT_PADN   (0x01U) | 
        
      
 
PadN. 
Definition at line 37 of file opt.h.
 
 
◆ IPV6_EXT_OPT_PDM
      
        
          | #define IPV6_EXT_OPT_PDM   (0x0FU) | 
        
      
 
Performance and Diagnostic Metrics. 
Definition at line 50 of file opt.h.
 
 
◆ IPV6_EXT_OPT_QUICK_START
      
        
          | #define IPV6_EXT_OPT_QUICK_START   (0x26U) | 
        
      
 
Quick-Start. 
Definition at line 42 of file opt.h.
 
 
◆ IPV6_EXT_OPT_RPL
      
        
          | #define IPV6_EXT_OPT_RPL   (0x63U) | 
        
      
 
RPL Option. 
Definition at line 39 of file opt.h.
 
 
◆ IPV6_EXT_OPT_RTR_ALERT
      
        
          | #define IPV6_EXT_OPT_RTR_ALERT   (0x05U) | 
        
      
 
Router Alert. 
Definition at line 41 of file opt.h.
 
 
◆ IPV6_EXT_OPT_SMF_DPD
      
        
          | #define IPV6_EXT_OPT_SMF_DPD   (0x08U) | 
        
      
 
SMF_DPD. 
Definition at line 44 of file opt.h.
 
 
◆ IPV6_EXT_OPT_TEL
      
        
          | #define IPV6_EXT_OPT_TEL   (0x04U) | 
        
      
 
Tunnel Encapsulation Limit. 
Definition at line 40 of file opt.h.