/dports/net/frr7-pythontools/frr-frr-7.5.1/lib/ |
H A D | vrf.c | 93 return (a->vrf_id - b->vrf_id); in vrf_id_compare() 113 if (vrf_id == vrf->vrf_id) in vrf_update_vrf_id() 117 vrf->vrf_id = vrf_id; in vrf_update_vrf_id() 171 && vrf->vrf_id != vrf_id) { in vrf_get() 173 name, vrf_id, vrf->vrf_id); in vrf_get() 193 vrf->vrf_id = vrf_id; in vrf_get() 264 vrf.vrf_id = vrf_id; in vrf_lookup_by_id() 350 vrf_id = vrf->vrf_id; in vrf_name_to_id() 389 return bit1->vrf_id == bit2->vrf_id; in vrf_hash_bitmap_cmp() 398 bit->vrf_id = copy->vrf_id; in vrf_hash_bitmap_alloc() [all …]
|
H A D | if.c | 165 ifp->vrf_id = vrf_id; in if_new() 214 ifp = if_new(vrf_id); in if_create_name() 226 ifp = if_new(vrf_id); in if_create_ifindex() 249 ifp->vrf_id = vrf_id; in if_update_to_new_vrf() 433 vrf_id_t vrf_id) in if_lookup_exact_address() argument 562 if (ifp->vrf_id == vrf_id) in if_get_by_name() 590 if (ifp->vrf_id == vrf_id) in if_get_by_ifindex() 1331 vrf_id_t vrf_id; variable 1347 if (ifp && ifp->vrf_id != vrf_id) { 1367 vrf_id = ifp->vrf_id; [all …]
|
H A D | zclient.c | 437 vrf_id); in zclient_send_reg_requests() 480 vrf_id)) in zclient_send_reg_requests() 489 vrf_id); in zclient_send_reg_requests() 505 vrf_id); in zclient_send_dereg_requests() 516 vrf_id); in zclient_send_dereg_requests() 556 vrf_id); in zclient_send_dereg_requests() 825 if (next1->vrf_id < next2->vrf_id) in zapi_nexthop_cmp_no_labels() 828 if (next1->vrf_id > next2->vrf_id) in zapi_nexthop_cmp_no_labels() 1547 n->vrf_id = znh->vrf_id; in nexthop_from_zapi_nexthop() 1580 znh->vrf_id = nh->vrf_id; in zapi_nexthop_from_nexthop() [all …]
|
H A D | if.h | 296 vrf_id_t vrf_id; member 322 __func__, (ifp)->name, (ifp)->vrf_id); \ 335 __func__, (ifp)->name, (ifp)->vrf_id); \ 349 __func__, (ifp)->ifindex, (ifp)->vrf_id); \ 362 __func__, (ifp)->ifindex, (ifp)->vrf_id); \ 518 int family, vrf_id_t vrf_id); 520 vrf_id_t vrf_id); 522 vrf_id_t vrf_id); 524 struct interface ***result, vrf_id_t vrf_id); 565 extern const char *ifindex2ifname(ifindex_t, vrf_id_t vrf_id); [all …]
|
/dports/net/frr7/frr-frr-7.5.1/lib/ |
H A D | vrf.c | 93 return (a->vrf_id - b->vrf_id); in vrf_id_compare() 113 if (vrf_id == vrf->vrf_id) in vrf_update_vrf_id() 117 vrf->vrf_id = vrf_id; in vrf_update_vrf_id() 171 && vrf->vrf_id != vrf_id) { in vrf_get() 173 name, vrf_id, vrf->vrf_id); in vrf_get() 193 vrf->vrf_id = vrf_id; in vrf_get() 264 vrf.vrf_id = vrf_id; in vrf_lookup_by_id() 350 vrf_id = vrf->vrf_id; in vrf_name_to_id() 389 return bit1->vrf_id == bit2->vrf_id; in vrf_hash_bitmap_cmp() 398 bit->vrf_id = copy->vrf_id; in vrf_hash_bitmap_alloc() [all …]
|
H A D | if.c | 165 ifp->vrf_id = vrf_id; in if_new() 214 ifp = if_new(vrf_id); in if_create_name() 226 ifp = if_new(vrf_id); in if_create_ifindex() 249 ifp->vrf_id = vrf_id; in if_update_to_new_vrf() 433 vrf_id_t vrf_id) in if_lookup_exact_address() argument 562 if (ifp->vrf_id == vrf_id) in if_get_by_name() 590 if (ifp->vrf_id == vrf_id) in if_get_by_ifindex() 1331 vrf_id_t vrf_id; variable 1347 if (ifp && ifp->vrf_id != vrf_id) { 1367 vrf_id = ifp->vrf_id; [all …]
|
H A D | zclient.c | 437 vrf_id); in zclient_send_reg_requests() 480 vrf_id)) in zclient_send_reg_requests() 489 vrf_id); in zclient_send_reg_requests() 505 vrf_id); in zclient_send_dereg_requests() 516 vrf_id); in zclient_send_dereg_requests() 556 vrf_id); in zclient_send_dereg_requests() 825 if (next1->vrf_id < next2->vrf_id) in zapi_nexthop_cmp_no_labels() 828 if (next1->vrf_id > next2->vrf_id) in zapi_nexthop_cmp_no_labels() 1547 n->vrf_id = znh->vrf_id; in nexthop_from_zapi_nexthop() 1580 znh->vrf_id = nh->vrf_id; in zapi_nexthop_from_nexthop() [all …]
|
H A D | if.h | 296 vrf_id_t vrf_id; member 322 __func__, (ifp)->name, (ifp)->vrf_id); \ 335 __func__, (ifp)->name, (ifp)->vrf_id); \ 349 __func__, (ifp)->ifindex, (ifp)->vrf_id); \ 362 __func__, (ifp)->ifindex, (ifp)->vrf_id); \ 518 int family, vrf_id_t vrf_id); 520 vrf_id_t vrf_id); 522 vrf_id_t vrf_id); 524 struct interface ***result, vrf_id_t vrf_id); 565 extern const char *ifindex2ifname(ifindex_t, vrf_id_t vrf_id); [all …]
|
/dports/net/quagga/quagga-1.2.4/lib/ |
H A D | vrf.c | 95 vrf_id_t vrf_id; member 131 p->u.prefix4.s_addr = vrf_id; in vrf_build_key() 136 vrf_get (vrf_id_t vrf_id) in vrf_get() argument 142 vrf_build_key (vrf_id, &p); in vrf_get() 152 vrf->vrf_id = vrf_id; in vrf_get() 188 vrf_lookup (vrf_id_t vrf_id) in vrf_lookup() argument 194 vrf_build_key (vrf_id, &p); in vrf_lookup() 344 vrf_build_key (vrf_id, &p); in vrf_iterator() 406 vrf_iflist (vrf_id_t vrf_id) in vrf_iflist() argument 557 vrf = vrf_get (vrf_id); [all …]
|
H A D | if.c | 120 struct list *intf_list = vrf_iflist_get (vrf_id); in if_create_vrf() 129 ifp->vrf_id = vrf_id; in if_create_vrf() 165 listnode_delete (vrf_iflist (ifp->vrf_id), ifp); in if_delete() 640 vrf_id_t vrf_id = VRF_DEFAULT; variable 651 VTY_GET_INTEGER ("VRF ID", vrf_id, argv[1]); 654 ifp = if_sunwzebra_get (argv[0], sl, vrf_id); 681 vrf_id_t vrf_id = VRF_DEFAULT; variable 684 VTY_GET_INTEGER ("VRF ID", vrf_id, argv[1]); 726 vrf_id_t vrf_id = VRF_DEFAULT; variable 1046 if (vrf_id == VRF_DEFAULT) in if_init() [all …]
|
H A D | zclient.c | 312 stream_putw (s, vrf_id); in zclient_create_header() 326 *vrf_id = stream_getw (s); in zclient_read_header() 353 zclient_create_header (s, command, vrf_id); in zebra_message_send() 669 vrf_id_t vrf_id) in zebra_redistribute_send() argument 676 zclient_create_header (s, command, vrf_id); in zebra_redistribute_send() 764 vrf_id); in zebra_interface_add_read() 790 vrf_id); in zebra_interface_state_read() 1052 vrf_id_t vrf_id; in zclient_read() local 1087 vrf_id = stream_getw (zclient->ibuf); in zclient_read() 1211 vrf_id_t vrf_id) in zclient_redistribute() argument [all …]
|
/dports/net/quagga/quagga-1.2.4/zebra/ |
H A D | router-id.c | 111 zvrf = vrf_info_lookup (vrf_id); in router_id_set() 116 zvrf = vrf_info_get (vrf_id); in router_id_set() 120 router_id_get (&p2, vrf_id); in router_id_set() 139 router_id_get (&before, zvrf->vrf_id); in router_id_add_address() 150 router_id_get (&after, zvrf->vrf_id); in router_id_add_address() 184 router_id_get (&after, zvrf->vrf_id); in router_id_del_address() 210 zvrf->vrf_id, in router_id_write() 222 vrf_id_t vrf_id = VRF_DEFAULT; variable 234 router_id_set (&rid, vrf_id); 253 vrf_id_t vrf_id = VRF_DEFAULT; variable [all …]
|
H A D | redistribute.c | 105 table = zebra_vrf_table (AFI_IP, SAFI_UNICAST, vrf_id); in zebra_redistribute_default() 253 vrf_id_t vrf_id) in zebra_redistribute_add() argument 264 vrf_bitmap_set (client->redist[type], vrf_id); in zebra_redistribute_add() 265 zebra_redistribute (client, type, vrf_id); in zebra_redistribute_add() 271 vrf_id_t vrf_id) in zebra_redistribute_delete() argument 280 vrf_bitmap_unset (client->redist[type], vrf_id); in zebra_redistribute_delete() 285 vrf_id_t vrf_id) in zebra_redistribute_default_add() argument 287 vrf_bitmap_set (client->redist_default, vrf_id); in zebra_redistribute_default_add() 288 zebra_redistribute_default (client, vrf_id); in zebra_redistribute_default_add() 293 int length, vrf_id_t vrf_id) in zebra_redistribute_default_delete() argument [all …]
|
H A D | zserv.c | 150 stream_putw (s, vrf_id); in zserv_create_header() 536 vrf_id_t vrf_id) in zsend_ipv6_nexthop_lookup() argument 610 int cmd, vrf_id_t vrf_id) in zsend_ipv4_nexthop_lookup() argument 763 vrf_id_t vrf_id) in zsend_ipv4_import_lookup() argument 827 vrf_id_t vrf_id) in zsend_router_id_update() argument 936 rib->vrf_id = vrf_id; in zread_ipv4_add() 1096 vrf_id_t vrf_id) in zread_ipv4_nexthop_lookup() argument 1112 vrf_id_t vrf_id) in zread_ipv4_import_lookup() argument 1322 vrf_id_t vrf_id) in zread_ipv6_nexthop_lookup() argument 1345 router_id_get (&p, vrf_id); in zread_router_id_add() [all …]
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/vrrpd/ |
H A D | vrrp_zebra.c | 42 func, ifp->name, vrf_id, ifp->link_ifindex, ifp->ifindex, in vrrp_zebra_debug_if_state() 74 zebra_size_t length, vrf_id_t vrf_id) in vrrp_router_id_update_zebra() argument 85 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_create() 94 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_destroy() 103 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_up() 112 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_down() 120 zebra_size_t length, vrf_id_t vrf_id) in vrrp_zebra_if_address_add() argument 137 vrrp_zebra_debug_if_state(c->ifp, vrf_id, __func__); in vrrp_zebra_if_address_add() 146 zebra_size_t length, vrf_id_t vrf_id) in vrrp_zebra_if_address_del() argument 158 c = zebra_interface_address_read(command, client->ibuf, vrf_id); in vrrp_zebra_if_address_del() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/vrrpd/ |
H A D | vrrp_zebra.c | 42 func, ifp->name, vrf_id, ifp->link_ifindex, ifp->ifindex, in vrrp_zebra_debug_if_state() 74 zebra_size_t length, vrf_id_t vrf_id) in vrrp_router_id_update_zebra() argument 85 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_create() 94 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_destroy() 103 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_up() 112 vrrp_zebra_debug_if_state(ifp, ifp->vrf_id, __func__); in vrrp_ifp_down() 120 zebra_size_t length, vrf_id_t vrf_id) in vrrp_zebra_if_address_add() argument 137 vrrp_zebra_debug_if_state(c->ifp, vrf_id, __func__); in vrrp_zebra_if_address_add() 146 zebra_size_t length, vrf_id_t vrf_id) in vrrp_zebra_if_address_del() argument 158 c = zebra_interface_address_read(command, client->ibuf, vrf_id); in vrrp_zebra_if_address_del() [all …]
|
/dports/net-mgmt/librenms/librenms-21.5.1/includes/discovery/ |
H A D | vrf.inc.php | 131 $valid_vrf[$vrf_id] = 1; 139 $valid_vrf_if[$vrf_id][$if] = 1; 189 $valid_vrf[$vrf_id] = 1; 196 $valid_vrf_if[$vrf_id][$if] = 1; 239 $valid_vrf[$vrf_id] = 1; 244 $valid_vrf_if[$vrf_id][$if] = 1; 260 $vrf_id = $row['ifVrf']; variable 262 if (! $valid_vrf_if[$vrf_id][$if]) { 273 $vrf_id = $row['vrf_id']; variable 274 if (! $valid_vrf[$vrf_id]) { [all …]
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/eigrpd/ |
H A D | eigrp_zebra.c | 77 eigrp = eigrp_lookup(vrf_id); in eigrp_router_id_update_zebra() 131 eigrp = eigrp_lookup(vrf_id); in eigrp_zebra_read_route() 210 api.vrf_id = eigrp->vrf_id; in eigrp_zebra_route_add() 224 api_nh->vrf_id = eigrp->vrf_id; in eigrp_zebra_route_add() 254 api.vrf_id = eigrp->vrf_id; in eigrp_zebra_route_delete() 273 vrf_id) in eigrp_is_type_redistributed() 275 vrf_id)); in eigrp_is_type_redistributed() 282 if (eigrp_is_type_redistributed(type, eigrp->vrf_id)) { in eigrp_redistribute_set() 301 eigrp->vrf_id); in eigrp_redistribute_set() 311 if (eigrp_is_type_redistributed(type, eigrp->vrf_id)) { in eigrp_redistribute_unset() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/eigrpd/ |
H A D | eigrp_zebra.c | 77 eigrp = eigrp_lookup(vrf_id); in eigrp_router_id_update_zebra() 131 eigrp = eigrp_lookup(vrf_id); in eigrp_zebra_read_route() 210 api.vrf_id = eigrp->vrf_id; in eigrp_zebra_route_add() 224 api_nh->vrf_id = eigrp->vrf_id; in eigrp_zebra_route_add() 254 api.vrf_id = eigrp->vrf_id; in eigrp_zebra_route_delete() 273 vrf_id) in eigrp_is_type_redistributed() 275 vrf_id)); in eigrp_is_type_redistributed() 282 if (eigrp_is_type_redistributed(type, eigrp->vrf_id)) { in eigrp_redistribute_set() 301 eigrp->vrf_id); in eigrp_redistribute_set() 311 if (eigrp_is_type_redistributed(type, eigrp->vrf_id)) { in eigrp_redistribute_unset() [all …]
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/ripngd/ |
H A D | ripng_zebra.c | 52 api.vrf_id = ripng->vrf->vrf_id; in ripng_zebra_ipv6_send() 62 api_nh->vrf_id = ripng->vrf->vrf_id; in ripng_zebra_ipv6_send() 123 ripng = ripng_lookup_by_vrf_id(vrf_id); in ripng_zebra_read_route() 156 type, 0, ripng->vrf->vrf_id); in ripng_redistribute_conf_update() 163 AFI_IP6, type, 0, ripng->vrf->vrf_id); in ripng_redistribute_conf_delete() 180 AFI_IP6, i, 0, ripng->vrf->vrf_id); in ripng_redistribute_enable() 191 AFI_IP6, i, 0, ripng->vrf->vrf_id); in ripng_redistribute_disable() 210 if (vrf->vrf_id == VRF_DEFAULT) in ripng_zebra_vrf_register() 215 vrf->name, vrf->vrf_id); in ripng_zebra_vrf_register() 222 if (vrf->vrf_id == VRF_DEFAULT) in ripng_zebra_vrf_deregister() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/ripngd/ |
H A D | ripng_zebra.c | 52 api.vrf_id = ripng->vrf->vrf_id; in ripng_zebra_ipv6_send() 62 api_nh->vrf_id = ripng->vrf->vrf_id; in ripng_zebra_ipv6_send() 123 ripng = ripng_lookup_by_vrf_id(vrf_id); in ripng_zebra_read_route() 156 type, 0, ripng->vrf->vrf_id); in ripng_redistribute_conf_update() 163 AFI_IP6, type, 0, ripng->vrf->vrf_id); in ripng_redistribute_conf_delete() 180 AFI_IP6, i, 0, ripng->vrf->vrf_id); in ripng_redistribute_enable() 191 AFI_IP6, i, 0, ripng->vrf->vrf_id); in ripng_redistribute_disable() 210 if (vrf->vrf_id == VRF_DEFAULT) in ripng_zebra_vrf_register() 215 vrf->name, vrf->vrf_id); in ripng_zebra_vrf_register() 222 if (vrf->vrf_id == VRF_DEFAULT) in ripng_zebra_vrf_deregister() [all …]
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/ripd/ |
H A D | rip_zebra.c | 50 api.vrf_id = rip->vrf->vrf_id; in rip_zebra_ipv4_send() 59 api_nh->vrf_id = rip->vrf->vrf_id; in rip_zebra_ipv4_send() 127 rip = rip_lookup_by_vrf_id(vrf_id); in rip_zebra_read_route() 155 type, 0, rip->vrf->vrf_id); in rip_redistribute_conf_update() 162 AFI_IP, type, 0, rip->vrf->vrf_id); in rip_redistribute_conf_delete() 180 i, 0, rip->vrf->vrf_id); in rip_redistribute_enable() 191 AFI_IP, i, 0, rip->vrf->vrf_id); in rip_redistribute_disable() 208 if (vrf->vrf_id == VRF_DEFAULT) in rip_zebra_vrf_register() 213 vrf->name, vrf->vrf_id); in rip_zebra_vrf_register() 220 if (vrf->vrf_id == VRF_DEFAULT) in rip_zebra_vrf_deregister() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/ripd/ |
H A D | rip_zebra.c | 50 api.vrf_id = rip->vrf->vrf_id; in rip_zebra_ipv4_send() 59 api_nh->vrf_id = rip->vrf->vrf_id; in rip_zebra_ipv4_send() 127 rip = rip_lookup_by_vrf_id(vrf_id); in rip_zebra_read_route() 155 type, 0, rip->vrf->vrf_id); in rip_redistribute_conf_update() 162 AFI_IP, type, 0, rip->vrf->vrf_id); in rip_redistribute_conf_delete() 180 i, 0, rip->vrf->vrf_id); in rip_redistribute_enable() 191 AFI_IP, i, 0, rip->vrf->vrf_id); in rip_redistribute_disable() 208 if (vrf->vrf_id == VRF_DEFAULT) in rip_zebra_vrf_register() 213 vrf->name, vrf->vrf_id); in rip_zebra_vrf_register() 220 if (vrf->vrf_id == VRF_DEFAULT) in rip_zebra_vrf_deregister() [all …]
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/bgpd/ |
H A D | bgp_zebra.c | 1069 api_nh->vrf_id = nh_bgp->vrf_id; in update_ipv4nh_for_route_install() 1229 api.vrf_id = bgp->vrf_id; in bgp_zebra_announce() 1576 api.vrf_id = bgp->vrf_id; in bgp_zebra_withdraw() 3108 api.vrf_id = bgp->vrf_id; in bgp_zebra_announce_default() 3125 api_nh->vrf_id = nh->vrf_id; in bgp_zebra_announce_default() 3142 api_nh->vrf_id = nh->vrf_id; in bgp_zebra_announce_default() 3168 api_nh->vrf_id = nh->vrf_id; in bgp_zebra_announce_default() 3207 api.vrf_id = bgp->vrf_id; in bgp_zebra_send_capabilities() 3211 api.vrf_id = bgp->vrf_id; in bgp_zebra_send_capabilities() 3253 api.vrf_id = vrf_id; in bgp_zebra_update() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/bgpd/ |
H A D | bgp_zebra.c | 1069 api_nh->vrf_id = nh_bgp->vrf_id; in update_ipv4nh_for_route_install() 1229 api.vrf_id = bgp->vrf_id; in bgp_zebra_announce() 1576 api.vrf_id = bgp->vrf_id; in bgp_zebra_withdraw() 3108 api.vrf_id = bgp->vrf_id; in bgp_zebra_announce_default() 3125 api_nh->vrf_id = nh->vrf_id; in bgp_zebra_announce_default() 3142 api_nh->vrf_id = nh->vrf_id; in bgp_zebra_announce_default() 3168 api_nh->vrf_id = nh->vrf_id; in bgp_zebra_announce_default() 3207 api.vrf_id = bgp->vrf_id; in bgp_zebra_send_capabilities() 3211 api.vrf_id = bgp->vrf_id; in bgp_zebra_send_capabilities() 3253 api.vrf_id = vrf_id; in bgp_zebra_update() [all …]
|