Go to the source code of this file.
|
void | ip6_neighbor_probe_dst (const ip_adjacency_t *adj, const ip6_address_t *dst) |
|
void | ip6_neighbor_advertise (vlib_main_t *vm, vnet_main_t *vnm, u32 sw_if_index, const ip6_address_t *addr) |
|
static uword | ip6_discover_neighbor_inline (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame, int is_glean) |
|
static uword | ip6_discover_neighbor (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static uword | ip6_glean (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static clib_error_t * | ip6_neighbor_init (vlib_main_t *vm) |
|
◆ ip6_discover_neighbor_error_t
Enumerator |
---|
IP6_NBR_ERROR_DROP | |
IP6_NBR_ERROR_REQUEST_SENT | |
IP6_NBR_ERROR_NO_SOURCE_ADDRESS | |
IP6_NBR_ERROR_NO_BUFFERS | |
Definition at line 110 of file ip6_neighbor.c.
◆ ip6_discover_neighbor_next_t
Enumerator |
---|
IP6_NBR_NEXT_DROP | |
IP6_NBR_NEXT_REPLY_TX | |
IP6_NBR_N_NEXT | |
Definition at line 103 of file ip6_neighbor.c.
◆ ip6_discover_neighbor()
◆ ip6_discover_neighbor_inline()
◆ ip6_glean()
◆ ip6_neighbor_advertise()
◆ ip6_neighbor_init()
◆ ip6_neighbor_probe_dst()
void ip6_neighbor_probe_dst |
( |
const ip_adjacency_t * |
adj, |
|
|
const ip6_address_t * |
dst |
|
) |
| |
◆ ip6_discover_neighbor_error_strings
char* ip6_discover_neighbor_error_strings[] |
|
static |
◆ ip6_discover_neighbor_node
Initial value:=
{
.name = "ip6-discover-neighbor",
.vector_size =
sizeof (
u32),
.next_nodes =
{
},
}
static char * ip6_discover_neighbor_error_strings[]
static uword ip6_discover_neighbor(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
u8 * format_ip6_forward_next_trace(u8 *s, va_list *args)
(constructor) VLIB_REGISTER_NODE (ip6_discover_neighbor_node)
Definition at line 278 of file ip6_neighbor.c.
◆ ip6_glean_node
Initial value:=
{
.name = "ip6-glean",
.vector_size =
sizeof (
u32),
.next_nodes =
{
},
}
static uword ip6_glean(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame)
static char * ip6_discover_neighbor_error_strings[]
u8 * format_ip6_forward_next_trace(u8 *s, va_list *args)
(constructor) VLIB_REGISTER_NODE (ip6_glean_node)
Definition at line 263 of file ip6_neighbor.c.
◆ ip6_neighbor_packet_template