X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=sharpd%2Fsharp_zebra.h;h=ffe21df9b807af57ee0c19e426619b1f040c06e7;hb=e7db973e6e93ba08b120b269bd6d7bd3c5426590;hp=281c67ff9467bbe5a438e3413d3846e4c588715e;hpb=74a75bdbadab86341c239dff5d33fad530754247;p=mirror_frr.git diff --git a/sharpd/sharp_zebra.h b/sharpd/sharp_zebra.h index 281c67ff9..ffe21df9b 100644 --- a/sharpd/sharp_zebra.h +++ b/sharpd/sharp_zebra.h @@ -24,7 +24,9 @@ extern void sharp_zebra_init(void); -extern void vrf_label_add(vrf_id_t vrf_id, mpls_label_t label); -extern void route_add(struct prefix *p, struct nexthop *nh); -extern void route_delete(struct prefix *p); +extern void vrf_label_add(vrf_id_t vrf_id, afi_t afi, mpls_label_t label); +extern void route_add(struct prefix *p, uint8_t instance, + struct nexthop_group *nhg); +extern void route_delete(struct prefix *p, uint8_t instance); +extern void sharp_zebra_nexthop_watch(struct prefix *p, bool watch); #endif