mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-07 17:18:56 +00:00
Merge pull request #16597 from kprovost/master
zebra: fix loading kernel routes without netlink
This commit is contained in:
commit
d9775c690c
@ -296,6 +296,8 @@ void interface_list(struct zebra_ns *zns)
|
|||||||
/proc/net/if_inet6. */
|
/proc/net/if_inet6. */
|
||||||
ifaddr_proc_ipv6();
|
ifaddr_proc_ipv6();
|
||||||
#endif /* HAVE_PROC_NET_IF_INET6 */
|
#endif /* HAVE_PROC_NET_IF_INET6 */
|
||||||
|
|
||||||
|
zebra_dplane_startup_stage(zns, ZEBRA_DPLANE_INTERFACES_READ);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* OPEN_BSD */
|
#endif /* OPEN_BSD */
|
||||||
|
@ -128,6 +128,8 @@ void interface_list(struct zebra_ns *zns)
|
|||||||
|
|
||||||
/* Free sysctl buffer. */
|
/* Free sysctl buffer. */
|
||||||
XFREE(MTYPE_TMP, ref);
|
XFREE(MTYPE_TMP, ref);
|
||||||
|
|
||||||
|
zebra_dplane_startup_stage(zns, ZEBRA_DPLANE_INTERFACES_READ);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* !defined(GNU_LINUX) && !defined(OPEN_BSD) */
|
#endif /* !defined(GNU_LINUX) && !defined(OPEN_BSD) */
|
||||||
|
@ -1468,10 +1468,12 @@ static void routing_socket(struct zebra_ns *zns)
|
|||||||
|
|
||||||
void interface_list_second(struct zebra_ns *zns)
|
void interface_list_second(struct zebra_ns *zns)
|
||||||
{
|
{
|
||||||
|
zebra_dplane_startup_stage(zns, ZEBRA_DPLANE_ADDRESSES_READ);
|
||||||
}
|
}
|
||||||
|
|
||||||
void interface_list_tunneldump(struct zebra_ns *zns)
|
void interface_list_tunneldump(struct zebra_ns *zns)
|
||||||
{
|
{
|
||||||
|
zebra_dplane_startup_stage(zns, ZEBRA_DPLANE_TUNNELS_READ);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Exported interface function. This function simply calls
|
/* Exported interface function. This function simply calls
|
||||||
|
Loading…
Reference in New Issue
Block a user