X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=zebra%2Fzserv.h;h=d8d82a52ec47bab8765843ba94351734211fed23;hb=cc815be71ad8e49a3d37278d4ecb0ca510ddca6d;hp=d6fdc0537419a7892f3916b10114f12ba4230c42;hpb=6c90b756696900eb8cf649982b941659671558e1;p=mirror_frr.git diff --git a/zebra/zserv.h b/zebra/zserv.h index d6fdc0537..d8d82a52e 100644 --- a/zebra/zserv.h +++ b/zebra/zserv.h @@ -98,7 +98,13 @@ struct zserv { /* client's protocol */ uint8_t proto; uint16_t instance; - uint8_t is_synchronous; + + /* + * Interested for MLAG Updates, and also stores the client + * interested message mask + */ + bool mlag_updates_interested; + uint32_t mlag_reg_mask1; /* Statistics */ uint32_t redist_v4_add_cnt; @@ -140,6 +146,7 @@ struct zserv { uint32_t v6_nh_watch_rem_cnt; uint32_t vxlan_sg_add_cnt; uint32_t vxlan_sg_del_cnt; + uint32_t error_cnt; time_t nh_reg_time; time_t nh_dereg_time; @@ -173,8 +180,6 @@ struct zserv { DECLARE_HOOK(zserv_client_connect, (struct zserv *client), (client)); DECLARE_KOOH(zserv_client_close, (struct zserv *client), (client)); -extern unsigned int multipath_num; - /* * Initialize Zebra API server. *