Home
last modified time | relevance | path

Searched refs:ipf_rdx_node_t (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/netpfil/ipfilter/netinet/
H A Dradix_ipf.h41 } ipf_rdx_node_t; typedef
45 typedef void (* radix_walk_func_t)(ipf_rdx_node_t *, void *);
46 typedef ipf_rdx_node_t *(* idx_hamn_func_t)(struct ipf_rdx_head *,
48 ipf_rdx_node_t *);
49 typedef ipf_rdx_node_t *(* idx_ham_func_t)(struct ipf_rdx_head *,
51 typedef ipf_rdx_node_t *(* idx_ha_func_t)(struct ipf_rdx_head *,
57 ipf_rdx_node_t *root;
58 ipf_rdx_node_t nodes[3];
87 extern ipf_rdx_node_t *ipf_rx_addroute(ipf_rdx_head_t *,
89 ipf_rdx_node_t *);
[all …]
H A Dradix_ipf.c32 static ipf_rdx_node_t *ipf_rx_insert(ipf_rdx_head_t *,
33 ipf_rdx_node_t nodes[2], int *);
34 static void ipf_rx_attach_mask(ipf_rdx_node_t *, ipf_rdx_mask_t *);
37 ipf_rdx_node_t n[2]);
38 static ipf_rdx_node_t *ipf_rx_find_addr(ipf_rdx_node_t *, u_32_t *);
39 static ipf_rdx_node_t *ipf_rx_lookup(ipf_rdx_head_t *, addrfamily_t *,
41 static ipf_rdx_node_t *ipf_rx_match(ipf_rdx_head_t *, addrfamily_t *);
101 buildnodes(addrfamily_t *addr, addrfamily_t *mask, ipf_rdx_node_t nodes[2]) in buildnodes()
118 bzero(&nodes[0], sizeof(ipf_rdx_node_t) * 2); in buildnodes()
147 static ipf_rdx_node_t *
[all …]
H A Dip_pool.h19 ipf_rdx_node_t ipn_nodes[2];
H A Dip_pool.c702 ipf_rdx_node_t *n; in ipf_pool_findeq()
724 ipf_rdx_node_t *rn; in ipf_pool_search()
787 ipf_rdx_node_t *rn; in ipf_pool_insert_node()