FD.io VPP
v18.07.1-19-g511ce25
Vector Packet Processing
|
NAT66 global declarations. More...
Go to the source code of this file.
Data Structures | |
struct | nat66_static_mapping_t |
struct | nat66_sm_key_t |
struct | nat66_main_t |
Typedefs | |
typedef int(* | nat66_interface_walk_fn_t) (snat_interface_t *i, void *ctx) |
typedef int(* | nat66_static_mapping_walk_fn_t) (nat66_static_mapping_t *sm, void *ctx) |
Functions | |
void | nat66_init (void) |
void | nat66_interfaces_walk (nat66_interface_walk_fn_t fn, void *ctx) |
int | nat66_interface_add_del (u32 sw_if_index, u8 is_inside, u8 is_add) |
void | nat66_static_mappings_walk (nat66_static_mapping_walk_fn_t fn, void *ctx) |
nat66_static_mapping_t * | nat66_static_mapping_get (ip6_address_t *addr, u32 fib_index, u8 is_local) |
int | nat66_static_mapping_add_del (ip6_address_t *l_addr, ip6_address_t *e_addr, u32 vrf_id, u8 is_add) |
Variables | |
nat66_main_t | nat66_main |
vlib_node_registration_t | nat66_in2out_node |
(constructor) VLIB_REGISTER_NODE (nat66_in2out_node) More... | |
vlib_node_registration_t | nat66_out2in_node |
(constructor) VLIB_REGISTER_NODE (nat66_out2in_node) More... | |
NAT66 global declarations.
Definition in file nat66.h.
typedef int(* nat66_interface_walk_fn_t) (snat_interface_t *i, void *ctx) |
typedef int(* nat66_static_mapping_walk_fn_t) (nat66_static_mapping_t *sm, void *ctx) |
void nat66_init | ( | void | ) |
void nat66_interfaces_walk | ( | nat66_interface_walk_fn_t | fn, |
void * | ctx | ||
) |
int nat66_static_mapping_add_del | ( | ip6_address_t * | l_addr, |
ip6_address_t * | e_addr, | ||
u32 | vrf_id, | ||
u8 | is_add | ||
) |
nat66_static_mapping_t* nat66_static_mapping_get | ( | ip6_address_t * | addr, |
u32 | fib_index, | ||
u8 | is_local | ||
) |
void nat66_static_mappings_walk | ( | nat66_static_mapping_walk_fn_t | fn, |
void * | ctx | ||
) |
vlib_node_registration_t nat66_in2out_node |
(constructor) VLIB_REGISTER_NODE (nat66_in2out_node)
Definition at line 242 of file nat66_in2out.c.
nat66_main_t nat66_main |
vlib_node_registration_t nat66_out2in_node |
(constructor) VLIB_REGISTER_NODE (nat66_out2in_node)
Definition at line 200 of file nat66_out2in.c.