FD.io VPP  v20.01-48-g3e0dafb74
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 72 of file map.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

map_domain_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ ea_bits_len

u8 map_domain_t::ea_bits_len

Definition at line 86 of file map.h.

◆ ea_shift

u8 map_domain_t::ea_shift

Definition at line 93 of file map.h.

◆ flags

map_domain_flags_e map_domain_t::flags

Definition at line 83 of file map.h.

◆ ip4_prefix

ip4_address_t map_domain_t::ip4_prefix

Definition at line 80 of file map.h.

◆ ip4_prefix_len

u8 map_domain_t::ip4_prefix_len

Definition at line 96 of file map.h.

◆ ip6_prefix

ip6_address_t map_domain_t::ip6_prefix

Definition at line 77 of file map.h.

◆ ip6_prefix_len

u8 map_domain_t::ip6_prefix_len

Definition at line 84 of file map.h.

◆ ip6_src

ip6_address_t map_domain_t::ip6_src

Definition at line 76 of file map.h.

◆ ip6_src_len

u8 map_domain_t::ip6_src_len

Definition at line 85 of file map.h.

◆ mtu

u16 map_domain_t::mtu

Definition at line 82 of file map.h.

◆ psid_length

u8 map_domain_t::psid_length

Definition at line 88 of file map.h.

◆ psid_mask

u16 map_domain_t::psid_mask

Definition at line 81 of file map.h.

◆ psid_offset

u8 map_domain_t::psid_offset

Definition at line 87 of file map.h.

◆ psid_shift

u8 map_domain_t::psid_shift

Definition at line 91 of file map.h.

◆ rules

ip6_address_t* map_domain_t::rules

Definition at line 78 of file map.h.

◆ suffix_mask

u32 map_domain_t::suffix_mask

Definition at line 79 of file map.h.

◆ suffix_shift

u8 map_domain_t::suffix_shift

Definition at line 92 of file map.h.


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