summaryrefslogtreecommitdiffstats
path: root/lib/zebra.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/zebra.h')
-rw-r--r--lib/zebra.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/zebra.h b/lib/zebra.h
index d9802830..7fc00d57 100644
--- a/lib/zebra.h
+++ b/lib/zebra.h
@@ -415,7 +415,12 @@ struct in_pktinfo
#define ZEBRA_HELLO 23
#define ZEBRA_IPV4_NEXTHOP_LOOKUP_MRIB 24
#define ZEBRA_VRF_UNREGISTER 25
-#define ZEBRA_MESSAGE_MAX 26
+#define ZEBRA_NEXTHOP_REGISTER 26
+#define ZEBRA_NEXTHOP_UNREGISTER 27
+#define ZEBRA_NEXTHOP_UPDATE 28
+#define ZEBRA_INTERFACE_NBR_ADDRESS_ADD 29
+#define ZEBRA_INTERFACE_NBR_ADDRESS_DELETE 30
+#define ZEBRA_MESSAGE_MAX 31
/* Marker value used in new Zserv, in the byte location corresponding
* the command value in the old zserv header. To allow old and new
@@ -509,6 +514,7 @@ typedef enum {
#define CHECK_FLAG(V,F) ((V) & (F))
#define SET_FLAG(V,F) (V) |= (F)
#define UNSET_FLAG(V,F) (V) &= ~(F)
+#define RESET_FLAG(V) (V) = 0
typedef u_int8_t safi_t;