return buf;
}
- snprintfrr(buf, len, "%s%s%s",
- CHECK_FLAG(bnc->change_flags, BGP_NEXTHOP_CHANGED)
- ? "Changed "
- : "",
- CHECK_FLAG(bnc->change_flags, BGP_NEXTHOP_METRIC_CHANGED)
- ? "Metric "
- : "",
- CHECK_FLAG(bnc->change_flags, BGP_NEXTHOP_CONNECTED_CHANGED)
- ? "Connected "
- : "");
+ snprintfrr(buf, len, "%s%s",
+ CHECK_FLAG(bnc->change_flags, BGP_NEXTHOP_CHANGED) ? "Changed " : "",
+ CHECK_FLAG(bnc->change_flags, BGP_NEXTHOP_METRIC_CHANGED) ? "Metric " : "");
return buf;
}
*/
bool is_evpn_gwip_nexthop;
- uint16_t change_flags;
+ uint8_t change_flags;
#define BGP_NEXTHOP_CHANGED (1 << 0)
#define BGP_NEXTHOP_METRIC_CHANGED (1 << 1)
-#define BGP_NEXTHOP_CONNECTED_CHANGED (1 << 2)
-#define BGP_NEXTHOP_MACIP_CHANGED (1 << 3)
+#define BGP_NEXTHOP_MACIP_CHANGED (1 << 2)
struct nexthop *nexthop;
time_t last_update;