FD.io VPP
v18.10-34-gcce845e
Vector Packet Processing
|
Data Fields | |
fib_node_t | node |
Linkage into the FIB object graph. More... | |
u32 | unix_time_0 |
f64 | vlib_time_0 |
u8 | has_trace_option |
u8 | has_pot_option |
u8 | has_ppc_option |
u8 | options_size [256] |
int(* | add_options [256])(u8 *rewrite_string, u8 *rewrite_size) |
int(* | pop_options [256])(ip4_header_t *ip, vxlan_gpe_ioam_option_t *opt) |
int(* | options [256])(vlib_buffer_t *b, vxlan_gpe_ioam_option_t *opt, u8 is_ipv4, u8 use_adj) |
u8 *(* | trace [256])(u8 *s, vxlan_gpe_ioam_option_t *opt) |
u16 | msg_id_base |
uword | decap_v4_next_override |
uword | decap_v6_next_override |
uword | encap_v4_next_node |
uword | encap_v6_next_node |
vxlan_gpe_ioam_sw_interface_t * | sw_interfaces |
vxlan_gpe_ioam_dest_tunnels_t * | dst_tunnels |
uword * | dst_by_ip4 |
uword * | dst_by_ip6 |
u8 * | bool_ref_by_sw_if_index |
per sw_if_index, to maintain bitmap More... | |
fib_node_type_t | fib_entry_type |
vlib_main_t * | vlib_main |
State convenience vlib_main_t. More... | |
vnet_main_t * | vnet_main |
State convenience vnet_main_t. More... | |
Definition at line 38 of file vxlan_gpe_ioam.h.
Definition at line 68 of file vxlan_gpe_ioam.h.
u8* vxlan_gpe_ioam_main_::bool_ref_by_sw_if_index |
per sw_if_index, to maintain bitmap
Definition at line 96 of file vxlan_gpe_ioam.h.
uword vxlan_gpe_ioam_main_::decap_v4_next_override |
Definition at line 80 of file vxlan_gpe_ioam.h.
uword vxlan_gpe_ioam_main_::decap_v6_next_override |
Definition at line 81 of file vxlan_gpe_ioam.h.
uword* vxlan_gpe_ioam_main_::dst_by_ip4 |
Definition at line 92 of file vxlan_gpe_ioam.h.
uword* vxlan_gpe_ioam_main_::dst_by_ip6 |
Definition at line 93 of file vxlan_gpe_ioam.h.
vxlan_gpe_ioam_dest_tunnels_t* vxlan_gpe_ioam_main_::dst_tunnels |
Definition at line 91 of file vxlan_gpe_ioam.h.
uword vxlan_gpe_ioam_main_::encap_v4_next_node |
Definition at line 84 of file vxlan_gpe_ioam.h.
uword vxlan_gpe_ioam_main_::encap_v6_next_node |
Definition at line 85 of file vxlan_gpe_ioam.h.
fib_node_type_t vxlan_gpe_ioam_main_::fib_entry_type |
Definition at line 97 of file vxlan_gpe_ioam.h.
u8 vxlan_gpe_ioam_main_::has_pot_option |
Definition at line 54 of file vxlan_gpe_ioam.h.
u8 vxlan_gpe_ioam_main_::has_ppc_option |
Definition at line 59 of file vxlan_gpe_ioam.h.
u8 vxlan_gpe_ioam_main_::has_trace_option |
Definition at line 51 of file vxlan_gpe_ioam.h.
u16 vxlan_gpe_ioam_main_::msg_id_base |
Definition at line 77 of file vxlan_gpe_ioam.h.
fib_node_t vxlan_gpe_ioam_main_::node |
Linkage into the FIB object graph.
Definition at line 43 of file vxlan_gpe_ioam.h.
int(* vxlan_gpe_ioam_main_::options[256])(vlib_buffer_t *b, vxlan_gpe_ioam_option_t *opt, u8 is_ipv4, u8 use_adj) |
Definition at line 72 of file vxlan_gpe_ioam.h.
u8 vxlan_gpe_ioam_main_::options_size[256] |
Definition at line 67 of file vxlan_gpe_ioam.h.
int(* vxlan_gpe_ioam_main_::pop_options[256])(ip4_header_t *ip, vxlan_gpe_ioam_option_t *opt) |
Definition at line 69 of file vxlan_gpe_ioam.h.
vxlan_gpe_ioam_sw_interface_t* vxlan_gpe_ioam_main_::sw_interfaces |
Definition at line 88 of file vxlan_gpe_ioam.h.
u8*(* vxlan_gpe_ioam_main_::trace[256])(u8 *s, vxlan_gpe_ioam_option_t *opt) |
Definition at line 74 of file vxlan_gpe_ioam.h.
u32 vxlan_gpe_ioam_main_::unix_time_0 |
Definition at line 46 of file vxlan_gpe_ioam.h.
vlib_main_t* vxlan_gpe_ioam_main_::vlib_main |
State convenience vlib_main_t.
Definition at line 100 of file vxlan_gpe_ioam.h.
f64 vxlan_gpe_ioam_main_::vlib_time_0 |
Definition at line 47 of file vxlan_gpe_ioam.h.
vnet_main_t* vxlan_gpe_ioam_main_::vnet_main |
State convenience vnet_main_t.
Definition at line 102 of file vxlan_gpe_ioam.h.