/* Template used to generate IP6 neighbor solicitation packets. */
vlib_packet_template_t discover_neighbor_packet_template;
- u32 * discover_neighbor_next_index_by_hw_if_index;
-
/* ip6 lookup table config parameters */
u32 lookup_table_nbuckets;
uword lookup_table_size;
u32 sw_if_index,
u32 if_address_index);
+u32
+vnet_ip6_neighbor_glean_add(u32 fib_index, void * next_hop_arg);
+
clib_error_t *
ip6_probe_neighbor (vlib_main_t * vm, ip6_address_t * dst, u32 sw_if_index);
clib_error_t *
ip6_set_neighbor_limit (u32 neighbor_limit);
-uword
-ip6_tcp_register_listener (vlib_main_t * vm,
- u16 dst_port,
- u32 next_node_index);
uword
ip6_udp_register_listener (vlib_main_t * vm,
u16 dst_port,
u32 sw_if_index,
ip6_address_t * a,
u8 * link_layer_address,
- uword n_bytes_link_layer_address);
+ uword n_bytes_link_layer_address,
+ int is_static);
int
vnet_unset_ip6_ethernet_neighbor (vlib_main_t * vm,
u32 sw_if_index,