Go to the source code of this file.
|
typedef | CLIB_PACKED (struct{ip4_header_t ip4;udp_header_t udp;lisp_gpe_header_t lisp;}) ip4_udp_lisp_gpe_header_t |
|
typedef | CLIB_PACKED (struct{ip6_header_t ip6;udp_header_t udp;lisp_gpe_header_t lisp;}) ip6_udp_lisp_gpe_header_t |
|
static lisp_gpe_main_t * | vnet_lisp_gpe_get_main () |
|
u8 * | format_lisp_gpe_header_with_length (u8 *s, va_list *args) |
|
u8 | vnet_lisp_gpe_enable_disable_status (void) |
|
int | vnet_lisp_gpe_add_del_iface (vnet_lisp_gpe_add_del_iface_args_t *a, u32 *hw_if_indexp) |
|
clib_error_t * | vnet_lisp_gpe_enable_disable (vnet_lisp_gpe_enable_disable_args_t *a) |
|
int | vnet_lisp_gpe_add_del_fwd_entry (vnet_lisp_gpe_add_del_fwd_entry_args_t *a, u32 *hw_if_indexp) |
|
int | ip_sd_fib_add_del_route (lisp_gpe_main_t *lgm, ip_prefix_t *dst_prefix, ip_prefix_t *src_prefix, u32 table_id, ip_adjacency_t *add_adj, u8 is_add) |
|
u32 | ip_sd_fib_get_route (lisp_gpe_main_t *lgm, ip_prefix_t *dst_prefix, ip_prefix_t *src_prefix, u32 table_id) |
|
u8 * | format_vnet_lisp_gpe_status (u8 *s, va_list *args) |
|
u32 | lisp_l2_fib_lookup (lisp_gpe_main_t *lgm, u16 bd_index, u8 src_mac[8], u8 dst_mac[8]) |
|
#define foreach_lgpe_ip4_lookup_next |
Value: _(LISP_CP_LOOKUP, "lisp-cp-lookup")
Definition at line 312 of file lisp_gpe.h.
#define foreach_lgpe_ip6_lookup_next |
Value: _(LISP_CP_LOOKUP, "lisp-cp-lookup")
Definition at line 324 of file lisp_gpe.h.
#define foreach_lisp_gpe_ip_input_next |
Value:_(IP4_INPUT, "ip4-input") \
_(IP6_INPUT, "ip6-input") \
_(L2_INPUT, "l2-input")
Definition at line 120 of file lisp_gpe.h.
#define L2_FIB_DEFAULT_HASH_MEMORY_SIZE (32<<20) |
#define L2_FIB_DEFAULT_HASH_NUM_BUCKETS (64 * 1024) |
#define lisp_gpe_error |
( |
|
n, |
|
|
|
s |
|
) |
| LISP_GPE_ERROR_##n, |
Enumerator |
---|
LGPE_IP4_LOOKUP_N_NEXT |
|
Definition at line 316 of file lisp_gpe.h.
Enumerator |
---|
LGPE_IP6_LOOKUP_N_NEXT |
|
Definition at line 328 of file lisp_gpe.h.
Enumerator |
---|
lisp_gpe_error |
|
lisp_gpe_error |
|
Definition at line 134 of file lisp_gpe.h.
Enumerator |
---|
LISP_GPE_INPUT_N_NEXT |
|
Definition at line 126 of file lisp_gpe.h.
u8* format_lisp_gpe_header_with_length |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
u8* format_vnet_lisp_gpe_status |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
u32 ip_sd_fib_get_route |
( |
lisp_gpe_main_t * |
lgm, |
|
|
ip_prefix_t * |
dst_prefix, |
|
|
ip_prefix_t * |
src_prefix, |
|
|
u32 |
table_id |
|
) |
| |
u8 vnet_lisp_gpe_enable_disable_status |
( |
void |
| ) |
|
(constructor) VLIB_REGISTER_NODE (lgpe_ip4_lookup_node)
Definition at line 1029 of file ip_forward.c.
(constructor) VLIB_REGISTER_NODE (lgpe_ip6_lookup_node)
Definition at line 1323 of file ip_forward.c.
(constructor) VLIB_REGISTER_NODE (lisp_gpe_ip4_input_node)
Definition at line 432 of file decap.c.
(constructor) VLIB_REGISTER_NODE (lisp_gpe_ip6_input_node)
Definition at line 454 of file decap.c.