/dports/net/frr7-pythontools/frr-frr-7.5.1/staticd/ |
H A D | static_nht.c | 35 uint32_t nh_num, vrf_id_t nh_vrf_id, in static_nht_update_path() argument 41 if (nh->nh_vrf_id != nh_vrf_id) in static_nht_update_path() 65 struct vrf *vrf, vrf_id_t nh_vrf_id) in static_nht_update_safi() argument 87 nh_vrf_id, vrf, safi); in static_nht_update_safi() 106 uint32_t nh_num, afi_t afi, vrf_id_t nh_vrf_id) in static_nht_update() argument 113 vrf, nh_vrf_id); in static_nht_update() 115 vrf, nh_vrf_id); in static_nht_update() 121 vrf_id_t nh_vrf_id) in static_nht_reset_start_safi() argument 144 if (nh->nh_vrf_id != nh_vrf_id) in static_nht_reset_start_safi() 176 vrf, nh_vrf_id); in static_nht_reset_start() [all …]
|
H A D | static_zebra.c | 155 vrf_id_t nh_vrf_id; member 202 lookup.nh_vrf_id = vrf_id; in static_zebra_nexthop_update() 211 nhtd->nh_vrf_id); in static_zebra_nexthop_update() 237 if (nhtd1->nh_vrf_id != nhtd2->nh_vrf_id) in static_nht_hash_cmp() 254 new->nh_vrf_id = copy->nh_vrf_id; in static_nht_hash_alloc() 307 lookup.nh_vrf_id = nh->nh_vrf_id; in static_zebra_nht_register() 321 nh->nh_vrf_id); in static_zebra_nht_register() 374 lookup.nh_vrf_id = nh->nh_vrf_id; in static_zebra_nh_update() 380 nh->nh_vrf_id); in static_zebra_nh_update() 428 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_zebra_route_add() [all …]
|
H A D | static_routes.c | 264 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_add_nexthop() 274 ifp = if_lookup_by_name(ifname, nh->nh_vrf_id); in static_add_nexthop() 307 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_install_nexthop() 340 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_delete_nexthop() 369 if (nh->nh_vrf_id != ifp->vrf_id) in static_ifindex_update_nh() 375 if (nh->nh_vrf_id != ifp->vrf_id) in static_ifindex_update_nh() 448 nh->nh_vrf_id = svrf->vrf->vrf_id; in static_fixup_vrf() 452 nh->nh_vrf_id); in static_fixup_vrf() 492 nh->nh_vrf_id); in static_enable_vrf() 498 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_enable_vrf() [all …]
|
H A D | static_nht.h | 43 vrf_id_t nh_vrf_id);
|
H A D | static_routes.h | 103 vrf_id_t nh_vrf_id; member
|
/dports/net/frr7/frr-frr-7.5.1/staticd/ |
H A D | static_nht.c | 35 uint32_t nh_num, vrf_id_t nh_vrf_id, in static_nht_update_path() argument 41 if (nh->nh_vrf_id != nh_vrf_id) in static_nht_update_path() 65 struct vrf *vrf, vrf_id_t nh_vrf_id) in static_nht_update_safi() argument 87 nh_vrf_id, vrf, safi); in static_nht_update_safi() 106 uint32_t nh_num, afi_t afi, vrf_id_t nh_vrf_id) in static_nht_update() argument 113 vrf, nh_vrf_id); in static_nht_update() 115 vrf, nh_vrf_id); in static_nht_update() 121 vrf_id_t nh_vrf_id) in static_nht_reset_start_safi() argument 144 if (nh->nh_vrf_id != nh_vrf_id) in static_nht_reset_start_safi() 176 vrf, nh_vrf_id); in static_nht_reset_start() [all …]
|
H A D | static_zebra.c | 155 vrf_id_t nh_vrf_id; member 202 lookup.nh_vrf_id = vrf_id; in static_zebra_nexthop_update() 211 nhtd->nh_vrf_id); in static_zebra_nexthop_update() 237 if (nhtd1->nh_vrf_id != nhtd2->nh_vrf_id) in static_nht_hash_cmp() 254 new->nh_vrf_id = copy->nh_vrf_id; in static_nht_hash_alloc() 307 lookup.nh_vrf_id = nh->nh_vrf_id; in static_zebra_nht_register() 321 nh->nh_vrf_id); in static_zebra_nht_register() 374 lookup.nh_vrf_id = nh->nh_vrf_id; in static_zebra_nh_update() 380 nh->nh_vrf_id); in static_zebra_nh_update() 428 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_zebra_route_add() [all …]
|
H A D | static_routes.c | 264 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_add_nexthop() 274 ifp = if_lookup_by_name(ifname, nh->nh_vrf_id); in static_add_nexthop() 307 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_install_nexthop() 340 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_delete_nexthop() 369 if (nh->nh_vrf_id != ifp->vrf_id) in static_ifindex_update_nh() 375 if (nh->nh_vrf_id != ifp->vrf_id) in static_ifindex_update_nh() 448 nh->nh_vrf_id = svrf->vrf->vrf_id; in static_fixup_vrf() 452 nh->nh_vrf_id); in static_fixup_vrf() 492 nh->nh_vrf_id); in static_enable_vrf() 498 if (nh->nh_vrf_id == VRF_UNKNOWN) in static_enable_vrf() [all …]
|
H A D | static_nht.h | 43 vrf_id_t nh_vrf_id);
|
H A D | static_routes.h | 103 vrf_id_t nh_vrf_id; member
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/zebra/ |
H A D | rt_netlink.c | 394 vrf_id_t nh_vrf_id = vrf_id; in parse_nexthop_unicast() local 423 nh_vrf_id = ifp->vrf_id; in parse_nexthop_unicast() 425 nh.vrf_id = nh_vrf_id; in parse_nexthop_unicast() 458 vrf_id_t nh_vrf_id = vrf_id; in parse_multipath_nexthops_unicast() local 477 nh_vrf_id = ifp->vrf_id; in parse_multipath_nexthops_unicast() 483 nh_vrf_id = VRF_DEFAULT; in parse_multipath_nexthops_unicast() 486 nh_vrf_id = vrf_id; in parse_multipath_nexthops_unicast() 506 gate, prefsrc, index, nh_vrf_id); in parse_multipath_nexthops_unicast() 509 nh_vrf_id); in parse_multipath_nexthops_unicast() 513 gate, index, nh_vrf_id); in parse_multipath_nexthops_unicast() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/zebra/ |
H A D | rt_netlink.c | 394 vrf_id_t nh_vrf_id = vrf_id; in parse_nexthop_unicast() local 423 nh_vrf_id = ifp->vrf_id; in parse_nexthop_unicast() 425 nh.vrf_id = nh_vrf_id; in parse_nexthop_unicast() 458 vrf_id_t nh_vrf_id = vrf_id; in parse_multipath_nexthops_unicast() local 477 nh_vrf_id = ifp->vrf_id; in parse_multipath_nexthops_unicast() 483 nh_vrf_id = VRF_DEFAULT; in parse_multipath_nexthops_unicast() 486 nh_vrf_id = vrf_id; in parse_multipath_nexthops_unicast() 506 gate, prefsrc, index, nh_vrf_id); in parse_multipath_nexthops_unicast() 509 nh_vrf_id); in parse_multipath_nexthops_unicast() 513 gate, index, nh_vrf_id); in parse_multipath_nexthops_unicast() [all …]
|