Home
last modified time | relevance | path

Searched refs:rnh (Results 1 – 25 of 208) sorted by relevance

123456789

/dports/net/frr7-pythontools/frr-frr-7.5.1/zebra/
H A Dzebra_rnh.c155 struct rnh *rnh = NULL; in zebra_add_rnh() local
257 free_state(rnh->vrf_id, rnh->state, rnh->node); in zebra_free_rnh()
349 struct rnh *rnh; in zebra_register_rnh_pseudowire() local
366 pw->rnh = rnh; in zebra_register_rnh_pseudowire()
375 struct rnh *rnh; in zebra_deregister_rnh_pseudowire() local
377 rnh = pw->rnh; in zebra_deregister_rnh_pseudowire()
768 struct rnh *rnh, in zebra_rnh_eval_nexthop_entry() argument
819 struct rnh *rnh; in zebra_rnh_evaluate_entry() local
865 struct rnh *rnh; in zebra_rnh_clear_nhc_flag() local
1252 struct rnh *rnh; in print_rnh() local
[all …]
H A Dzebra_rnh.h46 extern struct rnh *zebra_add_rnh(struct prefix *p, vrf_id_t vrfid,
48 extern struct rnh *zebra_lookup_rnh(struct prefix *p, vrf_id_t vrfid,
50 extern void zebra_free_rnh(struct rnh *rnh);
51 extern void zebra_add_rnh_client(struct rnh *rnh, struct zserv *client,
53 extern int zebra_send_rnh_update(struct rnh *rnh, struct zserv *client,
58 extern void zebra_remove_rnh_client(struct rnh *rnh, struct zserv *client,
64 extern char *rnh_str(struct rnh *rnh, char *buf, int size);
H A Dzebra_srte.c176 struct rnh *rnh; in zebra_sr_policy_notify_update() local
201 rnh = zebra_lookup_rnh(&p, zvrf_id(zvrf), RNH_NEXTHOP_TYPE); in zebra_sr_policy_notify_update()
202 if (!rnh) in zebra_sr_policy_notify_update()
205 for (ALL_LIST_ELEMENTS_RO(rnh->client_list, node, client)) { in zebra_sr_policy_notify_update()
210 zebra_send_rnh_update(rnh, client, RNH_NEXTHOP_TYPE, in zebra_sr_policy_notify_update()
/dports/net/frr7/frr-frr-7.5.1/zebra/
H A Dzebra_rnh.c155 struct rnh *rnh = NULL; in zebra_add_rnh() local
257 free_state(rnh->vrf_id, rnh->state, rnh->node); in zebra_free_rnh()
349 struct rnh *rnh; in zebra_register_rnh_pseudowire() local
366 pw->rnh = rnh; in zebra_register_rnh_pseudowire()
375 struct rnh *rnh; in zebra_deregister_rnh_pseudowire() local
377 rnh = pw->rnh; in zebra_deregister_rnh_pseudowire()
768 struct rnh *rnh, in zebra_rnh_eval_nexthop_entry() argument
819 struct rnh *rnh; in zebra_rnh_evaluate_entry() local
865 struct rnh *rnh; in zebra_rnh_clear_nhc_flag() local
1252 struct rnh *rnh; in print_rnh() local
[all …]
H A Dzebra_rnh.h46 extern struct rnh *zebra_add_rnh(struct prefix *p, vrf_id_t vrfid,
48 extern struct rnh *zebra_lookup_rnh(struct prefix *p, vrf_id_t vrfid,
50 extern void zebra_free_rnh(struct rnh *rnh);
51 extern void zebra_add_rnh_client(struct rnh *rnh, struct zserv *client,
53 extern int zebra_send_rnh_update(struct rnh *rnh, struct zserv *client,
58 extern void zebra_remove_rnh_client(struct rnh *rnh, struct zserv *client,
64 extern char *rnh_str(struct rnh *rnh, char *buf, int size);
H A Dzebra_srte.c176 struct rnh *rnh; in zebra_sr_policy_notify_update() local
201 rnh = zebra_lookup_rnh(&p, zvrf_id(zvrf), RNH_NEXTHOP_TYPE); in zebra_sr_policy_notify_update()
202 if (!rnh) in zebra_sr_policy_notify_update()
205 for (ALL_LIST_ELEMENTS_RO(rnh->client_list, node, client)) { in zebra_sr_policy_notify_update()
210 zebra_send_rnh_update(rnh, client, RNH_NEXTHOP_TYPE, in zebra_sr_policy_notify_update()
/dports/net/quagga/quagga-1.2.4/zebra/
H A Dzebra_rnh.c64 rnh_str (struct rnh *rnh, char *buf, int size) in rnh_str() argument
70 struct rnh *
75 struct rnh *rnh = NULL; in zebra_add_rnh() local
98 rnh = XCALLOC(MTYPE_RNH, sizeof(struct rnh)); in zebra_add_rnh()
132 zebra_delete_rnh (struct rnh *rnh) in zebra_delete_rnh() argument
136 if (!rnh || !(rn = rnh->node)) in zebra_delete_rnh()
192 struct rnh *rnh; in zebra_evaluate_rnh_table() local
278 struct rnh *rnh; in zebra_dispatch_rnh_table() local
329 struct rnh *rnh; in zebra_cleanup_rnh_client() local
397 copy_state (struct rnh *rnh, struct rib *rib) in copy_state() argument
[all …]
H A Dzebra_rnh.h30 struct rnh struct
39 extern struct rnh *zebra_add_rnh(struct prefix *p, vrf_id_t vrfid); argument
40 extern struct rnh *zebra_lookup_rnh(struct prefix *p, vrf_id_t vrfid);
41 extern void zebra_delete_rnh(struct rnh *rnh);
42 extern void zebra_add_rnh_client(struct rnh *rnh, struct zserv *client, vrf_id_t vrf_id_t);
43 extern void zebra_remove_rnh_client(struct rnh *rnh, struct zserv *client);
47 extern char *rnh_str(struct rnh *rnh, char *buf, int size);
/dports/emulators/qemu-guest-agent/qemu-5.0.1/slirp/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
142 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
163 rnh->common.mc_id = nh->mc_id; in ncsi_input()
164 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
165 rnh->common.id = nh->id; in ncsi_input()
166 rnh->common.type = nh->type + 0x80; in ncsi_input()
167 rnh->common.channel = nh->channel; in ncsi_input()
171 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
176 handler->handler(rnh); in ncsi_input()
180 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/slirp/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
142 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
163 rnh->common.mc_id = nh->mc_id; in ncsi_input()
164 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
165 rnh->common.id = nh->id; in ncsi_input()
166 rnh->common.type = nh->type + 0x80; in ncsi_input()
167 rnh->common.channel = nh->channel; in ncsi_input()
171 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
176 handler->handler(rnh); in ncsi_input()
180 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/slirp/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
142 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
163 rnh->common.mc_id = nh->mc_id; in ncsi_input()
164 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
165 rnh->common.id = nh->id; in ncsi_input()
166 rnh->common.type = nh->type + 0x80; in ncsi_input()
167 rnh->common.channel = nh->channel; in ncsi_input()
171 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
176 handler->handler(rnh); in ncsi_input()
180 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/slirp/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
142 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
163 rnh->common.mc_id = nh->mc_id; in ncsi_input()
164 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
165 rnh->common.id = nh->id; in ncsi_input()
166 rnh->common.type = nh->type + 0x80; in ncsi_input()
167 rnh->common.channel = nh->channel; in ncsi_input()
171 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
176 handler->handler(rnh); in ncsi_input()
180 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/emulators/qemu60/qemu-6.0.0/slirp/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
143 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
168 rnh->common.mc_id = nh->mc_id; in ncsi_input()
169 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
170 rnh->common.id = nh->id; in ncsi_input()
171 rnh->common.type = nh->type + 0x80; in ncsi_input()
172 rnh->common.channel = nh->channel; in ncsi_input()
176 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
181 handler->handler(rnh); in ncsi_input()
185 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/slirp/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
143 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
168 rnh->common.mc_id = nh->mc_id; in ncsi_input()
169 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
170 rnh->common.id = nh->id; in ncsi_input()
171 rnh->common.type = nh->type + 0x80; in ncsi_input()
172 rnh->common.channel = nh->channel; in ncsi_input()
176 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
181 handler->handler(rnh); in ncsi_input()
185 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/slirp/
H A Dncsi.c32 static int ncsi_rsp_handler_gc(struct ncsi_rsp_pkt_hdr *rnh) in ncsi_rsp_handler_gc() argument
47 static int ncsi_rsp_handler_gls(struct ncsi_rsp_pkt_hdr *rnh) in ncsi_rsp_handler_gls() argument
56 static int ncsi_rsp_handler_gp(struct ncsi_rsp_pkt_hdr *rnh) in ncsi_rsp_handler_gp() argument
138 rnh->common.mc_id = nh->mc_id; in ncsi_input()
139 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
140 rnh->common.id = nh->id; in ncsi_input()
141 rnh->common.type = nh->type + 0x80; in ncsi_input()
142 rnh->common.channel = nh->channel; in ncsi_input()
145 rnh->common.length = htons(handler->payload); in ncsi_input()
151 handler->handler(rnh); in ncsi_input()
[all …]
/dports/net/libslirp/libslirp-cceced0cce9d578ed01db68edf31af78eb66f858/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
143 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
168 rnh->common.mc_id = nh->mc_id; in ncsi_input()
169 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
170 rnh->common.id = nh->id; in ncsi_input()
171 rnh->common.type = nh->type + 0x80; in ncsi_input()
172 rnh->common.channel = nh->channel; in ncsi_input()
176 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
181 handler->handler(rnh); in ncsi_input()
185 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/emulators/qemu/qemu-6.2.0/slirp/src/
H A Dncsi.c99 int (*handler)(struct ncsi_rsp_pkt_hdr *rnh);
143 struct ncsi_rsp_pkt_hdr *rnh = in ncsi_input() local
168 rnh->common.mc_id = nh->mc_id; in ncsi_input()
169 rnh->common.revision = NCSI_PKT_REVISION; in ncsi_input()
170 rnh->common.id = nh->id; in ncsi_input()
171 rnh->common.type = nh->type + 0x80; in ncsi_input()
172 rnh->common.channel = nh->channel; in ncsi_input()
176 rnh->code = htons(NCSI_PKT_RSP_C_COMPLETED); in ncsi_input()
181 handler->handler(rnh); in ncsi_input()
185 rnh->common.length = 0; in ncsi_input()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/ipf/netinet/
H A Dradix_ipf.c1185 printroots(rnh) in printroots() argument
1190 rnh->nodes[0].index, GNAME(rnh->nodes[0].parent),
1191 GNAME(rnh->nodes[0].left), GNAME(rnh->nodes[0].right));
1194 rnh->nodes[1].index, GNAME(rnh->nodes[1].parent),
1195 GNAME(rnh->nodes[1].left), GNAME(rnh->nodes[1].right));
1198 rnh->nodes[2].index, GNAME(rnh->nodes[2].parent),
1199 GNAME(rnh->nodes[2].left), GNAME(rnh->nodes[2].right));
1212 rnh = NULL; in main()
1238 dumptree(rnh); in main()
1276 ipf_rx_walktree(rnh, ipf_rx_freenode, rnh); in main()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/net/
H A Drtbl.c138 struct radix_node_head *rnh = &t->t_rnh; in rt_matchaddr() local
141 rn = rnh->rnh_matchaddr(dst, rnh); in rt_matchaddr()
150 struct radix_node_head *rnh = &t->t_rnh; in rt_addaddr() local
153 rn = rnh->rnh_addaddr(rt_getkey(rt), netmask, rnh, rt->rt_nodes); in rt_addaddr()
161 struct radix_node_head *rnh = &t->t_rnh; in rt_lookup() local
164 rn = rnh->rnh_lookup(dst, netmask, rnh); in rt_lookup()
174 struct radix_node_head *rnh = &t->t_rnh; in rt_deladdr() local
177 if ((rn = rnh->rnh_deladdr(dst, netmask, rnh)) == NULL) in rt_deladdr()
H A Dradix.c1036 struct radix_node_head *rnh; in rn_inithead() local
1040 R_Malloc(rnh, struct radix_node_head *, sizeof (*rnh)); in rn_inithead()
1041 if (rnh == NULL) in rn_inithead()
1043 *head = rnh; in rn_inithead()
1044 return rn_inithead0(rnh, off); in rn_inithead()
1054 memset(rnh, 0, sizeof(*rnh)); in rn_inithead0()
1056 ttt = rnh->rnh_nodes + 2; in rn_inithead0()
1065 rnh->rnh_deladdr = rn_delete; in rn_inithead0()
1066 rnh->rnh_matchaddr = rn_match; in rn_inithead0()
1067 rnh->rnh_lookup = rn_lookup; in rn_inithead0()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/nfs/
H A Dnfs_export.c514 struct radix_node_head *rnh; in hang_addrlist() local
559 if ((rnh = nep->ne_rtable[i]) == 0) { in hang_addrlist()
577 enp = (struct netcred *)(*rnh->rnh_addaddr)(saddr, smask, rnh, in hang_addrlist()
582 smask, rnh); in hang_addrlist()
657 (*rnh->rnh_deladdr)(rn->rn_key, rn->rn_mask, rnh); in free_netcred()
672 struct radix_node_head *rnh; in netexport_clear() local
683 rn_walktree(rnh, free_netcred, rnh); in netexport_clear()
684 free(rnh, M_RTABLE); in netexport_clear()
822 struct radix_node_head *rnh; in netcred_lookup() local
836 if (rnh != NULL) { in netcred_lookup()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/netatalk/
H A Dat_rmx.c151 struct radix_node_head *rnh; in at_inithead() local
156 rnh = *head; in at_inithead()
157 rnh->rnh_addaddr = at_addroute; in at_inithead()
158 rnh->rnh_deladdr = at_delroute; in at_inithead()
159 rnh->rnh_matchaddr = at_matroute; in at_inithead()
160 rnh->rnh_lookup = at_lookup; in at_inithead()
/dports/www/squid/squid-4.15/lib/
H A Dradix.c917 squid_R_Malloc(rnh, struct squid_radix_node_head *, sizeof(*rnh)); in squid_rn_inithead()
918 if (rnh == 0) in squid_rn_inithead()
920 memset(rnh, '\0', sizeof(*rnh)); in squid_rn_inithead()
921 *head = rnh; in squid_rn_inithead()
923 ttt = rnh->rnh_nodes + 2; in squid_rn_inithead()
931 rnh->rnh_addaddr = squid_rn_addroute; in squid_rn_inithead()
932 rnh->rnh_deladdr = squid_rn_delete; in squid_rn_inithead()
933 rnh->rnh_matchaddr = squid_rn_match; in squid_rn_inithead()
934 rnh->rnh_lookup = squid_rn_lookup; in squid_rn_inithead()
935 rnh->rnh_walktree = squid_rn_walktree; in squid_rn_inithead()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/netinet/
H A Dip_encap.c224 struct radix_node_head *rnh = encap_rnh(AF_INET); in encap4_lookup() local
257 rn = rnh->rnh_matchaddr((void *)&pack, rnh); in encap4_lookup()
425 rn = rnh->rnh_matchaddr((void *)&pack, rnh); in encap6_lookup()
535 struct radix_node_head *rnh = encap_rnh(ep->af); in encap_add() local
541 if (!ep->func && rnh) { in encap_add()
547 if (!rnh->rnh_addaddr((void *)ep->addrpack, in encap_add()
548 (void *)ep->maskpack, rnh, ep->nodes)) { in encap_add()
576 struct radix_node_head *rnh = encap_rnh(ep->af); in encap_remove() local
583 if (!ep->func && rnh) { in encap_remove()
589 if (!rnh->rnh_deladdr((void *)ep->addrpack, in encap_remove()
[all …]
/dports/net-mgmt/flow-tools/flow-tools-2ca53f5/lib/
H A Dradix.c878 struct radix_node_head *rnh; in rn_inithead() local
882 rnh = (struct radix_node_head *)rtmalloc(sizeof(*rnh), "rn_inithead"); in rn_inithead()
883 Bzero(rnh, sizeof (*rnh)); in rn_inithead()
884 *head = rnh; in rn_inithead()
886 ttt = rnh->rnh_nodes + 2; in rn_inithead()
894 rnh->rnh_addaddr = rn_addroute; in rn_inithead()
895 rnh->rnh_deladdr = rn_delete; in rn_inithead()
896 rnh->rnh_matchaddr = rn_match; in rn_inithead()
897 rnh->rnh_lookup = rn_lookup; in rn_inithead()
898 rnh->rnh_walktree = rn_walktree; in rn_inithead()
[all …]

123456789