FD.io VPP
v18.01-8-g0eacf49
Vector Packet Processing
|
Public Member Functions | |
struct radix_node * | rnh_addaddr (const void *v, const void *mask, struct radix_node_head *head, struct radix_node nodes[]) |
struct radix_node * | rnh_addpkt (const void *v, const void *mask, struct radix_node_head *head, struct radix_node nodes[]) |
struct radix_node * | rnh_deladdr (const void *v, const void *mask, struct radix_node_head *head) |
struct radix_node * | rnh_delpkt (const void *v, const void *mask, struct radix_node_head *head) |
struct radix_node * | rnh_matchaddr (const void *v, struct radix_node_head *head) |
struct radix_node * | rnh_lookup (const void *v, const void *mask, struct radix_node_head *head) |
struct radix_node * | rnh_matchpkt (const void *v, struct radix_node_head *head) |
Data Fields | |
struct radix_node * | rnh_treetop |
i32 | rnh_addrsize |
i32 | rnh_pktsize |
struct radix_node | rnh_nodes [3] |
struct radix_node* radix_node_head::rnh_addaddr | ( | const void * | v, |
const void * | mask, | ||
struct radix_node_head * | head, | ||
struct radix_node | nodes[] | ||
) |
struct radix_node* radix_node_head::rnh_addpkt | ( | const void * | v, |
const void * | mask, | ||
struct radix_node_head * | head, | ||
struct radix_node | nodes[] | ||
) |
struct radix_node* radix_node_head::rnh_deladdr | ( | const void * | v, |
const void * | mask, | ||
struct radix_node_head * | head | ||
) |
struct radix_node* radix_node_head::rnh_delpkt | ( | const void * | v, |
const void * | mask, | ||
struct radix_node_head * | head | ||
) |
struct radix_node* radix_node_head::rnh_lookup | ( | const void * | v, |
const void * | mask, | ||
struct radix_node_head * | head | ||
) |
struct radix_node* radix_node_head::rnh_matchaddr | ( | const void * | v, |
struct radix_node_head * | head | ||
) |
struct radix_node* radix_node_head::rnh_matchpkt | ( | const void * | v, |
struct radix_node_head * | head | ||
) |
struct radix_node radix_node_head::rnh_nodes[3] |
struct radix_node* radix_node_head::rnh_treetop |