FD.io VPP  v19.08-27-gf4dcae4
Vector Packet Processing
map_domain_t Struct Reference
+ Collaboration diagram for map_domain_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

ip6_address_t ip6_src
 
ip6_address_t ip6_prefix
 
ip6_address_trules
 
u32 suffix_mask
 
ip4_address_t ip4_prefix
 
u16 psid_mask
 
u16 mtu
 
map_domain_flags_e flags
 
u8 ip6_prefix_len
 
u8 ip6_src_len
 
u8 ea_bits_len
 
u8 psid_offset
 
u8 psid_length
 
u8 psid_shift
 
u8 suffix_shift
 
u8 ea_shift
 
u8 ip4_prefix_len
 

Detailed Description

Definition at line 104 of file map.h.

Member Function Documentation

map_domain_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

u8 map_domain_t::ea_bits_len

Definition at line 118 of file map.h.

u8 map_domain_t::ea_shift

Definition at line 125 of file map.h.

map_domain_flags_e map_domain_t::flags

Definition at line 115 of file map.h.

ip4_address_t map_domain_t::ip4_prefix

Definition at line 112 of file map.h.

u8 map_domain_t::ip4_prefix_len

Definition at line 128 of file map.h.

ip6_address_t map_domain_t::ip6_prefix

Definition at line 109 of file map.h.

u8 map_domain_t::ip6_prefix_len

Definition at line 116 of file map.h.

ip6_address_t map_domain_t::ip6_src

Definition at line 108 of file map.h.

u8 map_domain_t::ip6_src_len

Definition at line 117 of file map.h.

u16 map_domain_t::mtu

Definition at line 114 of file map.h.

u8 map_domain_t::psid_length

Definition at line 120 of file map.h.

u16 map_domain_t::psid_mask

Definition at line 113 of file map.h.

u8 map_domain_t::psid_offset

Definition at line 119 of file map.h.

u8 map_domain_t::psid_shift

Definition at line 123 of file map.h.

ip6_address_t* map_domain_t::rules

Definition at line 110 of file map.h.

u32 map_domain_t::suffix_mask

Definition at line 111 of file map.h.

u8 map_domain_t::suffix_shift

Definition at line 124 of file map.h.


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