Go to the source code of this file.
|
u8 * | format_lb_trace (u8 *s, va_list *args) |
|
lb_hash_t * | lb_get_sticky_table (u32 thread_index) |
|
u64 | lb_node_get_other_ports4 (ip4_header_t *ip40) |
|
u64 | lb_node_get_other_ports6 (ip6_header_t *ip60) |
|
static_always_inline u32 | lb_node_get_hash (vlib_buffer_t *p, u8 is_input_v4) |
|
static_always_inline uword | lb_node_fn (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame, u8 is_input_v4, lb_encap_type_t encap_type) |
|
static uword | lb6_gre6_node_fn (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static uword | lb6_gre4_node_fn (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static uword | lb4_gre6_node_fn (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static uword | lb4_gre4_node_fn (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static uword | lb4_l3dsr_node_fn (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
Value:_(NONE, "no error") \
_(PROTO_NOT_SUPPORTED, "protocol not supported")
Definition at line 21 of file node.c.
u8* format_lb_trace |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
Initial value:=
{
.name = "lb4-gre4",
.vector_size =
sizeof (
u32),
.next_nodes =
{
},
}
u8 * format_lb_trace(u8 *s, va_list *args)
static char * lb_error_strings[]
static uword lb4_gre4_node_fn(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
(constructor) VLIB_REGISTER_NODE (lb4_gre4_node)
Definition at line 428 of file node.c.
Initial value:=
{
.name = "lb4-gre6",
.vector_size =
sizeof (
u32),
.next_nodes =
{
},
}
u8 * format_lb_trace(u8 *s, va_list *args)
static uword lb4_gre6_node_fn(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
static char * lb_error_strings[]
(constructor) VLIB_REGISTER_NODE (lb4_gre6_node)
Definition at line 411 of file node.c.
Initial value:=
{
.name = "lb4-l3dsr",
.vector_size =
sizeof (
u32),
.next_nodes =
{
},
}
u8 * format_lb_trace(u8 *s, va_list *args)
static uword lb4_l3dsr_node_fn(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
static char * lb_error_strings[]
(constructor) VLIB_REGISTER_NODE (lb4_l3dsr_node)
Definition at line 445 of file node.c.
Initial value:=
{
.name = "lb6-gre4",
.vector_size =
sizeof (
u32),
.next_nodes =
{
},
}
u8 * format_lb_trace(u8 *s, va_list *args)
static uword lb6_gre4_node_fn(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
static char * lb_error_strings[]
(constructor) VLIB_REGISTER_NODE (lb6_gre4_node)
Definition at line 394 of file node.c.
Initial value:=
{
.name = "lb6-gre6",
.vector_size =
sizeof (
u32),
.next_nodes =
{
},
}
u8 * format_lb_trace(u8 *s, va_list *args)
static char * lb_error_strings[]
static uword lb6_gre6_node_fn(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
(constructor) VLIB_REGISTER_NODE (lb6_gre6_node)
Definition at line 377 of file node.c.
Initial value:= {
#define _(sym,string)
}
Definition at line 32 of file node.c.