16 #ifndef __IP6_LL_TABLE_H__ 17 #define __IP6_LL_TABLE_H__ vl_api_wireguard_peer_flags_t flags
fib_node_index_t ip6_ll_table_lookup_exact_match(const ip6_ll_prefix_t *prefix)
Perfom an exact match in the non-forwarding table.
u32 ilt_total_route_counts
Total route counters.
u32 ip6_ll_fib_get(u32 sw_if_index)
For use in the data plane.
enum fib_route_path_flags_t_ fib_route_path_flags_t
Path flags from the control plane.
fib_node_index_t ip6_ll_table_lookup(const ip6_ll_prefix_t *prefix)
Perfom a longest prefix match in the non-forwarding table.
u32 fib_node_index_t
A typedef of a node index.
u32 * ilt_fibs
A vector, indexed by sw_if_index, of unicast IPv6 FIBs.
struct ip6_ll_table_t_ ip6_ll_table_t
A protocol Independent IP multicast FIB table.
Aggregate type for a prefix in the IPv6 Link-local table.
void ip6_ll_table_entry_delete(const ip6_ll_prefix_t *prefix)
Delete a IP6 link-local entry.
fib_node_index_t ip6_ll_table_entry_update(const ip6_ll_prefix_t *prefix, fib_route_path_flags_t flags)
Update an entry in the table.
A protocol Independent IP multicast FIB table.
vl_api_interface_index_t sw_if_index