]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/zebra_nhg.h
zebra: multiple vlan aware bridge data structure and related changes
[mirror_frr.git] / zebra / zebra_nhg.h
index 62f71f943fddd17a2ef9dc30df6de88f1538e3ff..9b925bf10fd7dc8dede4733864a3c96a3086609a 100644 (file)
@@ -228,6 +228,7 @@ struct nhg_ctx {
                struct nh_grp grp[MULTIPATH_NUM];
        } u;
 
+       struct nhg_resilience resilience;
        enum nhg_ctx_op_e op;
        enum nhg_ctx_status status;
 };
@@ -308,7 +309,8 @@ void nhg_ctx_free(struct nhg_ctx **ctx);
 extern int zebra_nhg_kernel_find(uint32_t id, struct nexthop *nh,
                                 struct nh_grp *grp, uint8_t count,
                                 vrf_id_t vrf_id, afi_t afi, int type,
-                                int startup);
+                                int startup,
+                                struct nhg_resilience *resilience);
 /* Del via kernel */
 extern int zebra_nhg_kernel_del(uint32_t id, vrf_id_t vrf_id);