]> git.proxmox.com Git - mirror_frr.git/commitdiff
lib: add macro to check if value is valid afi
authorQuentin Young <qlyoung@cumulusnetworks.com>
Fri, 3 Jan 2020 22:48:36 +0000 (17:48 -0500)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Wed, 22 Jan 2020 19:12:15 +0000 (14:12 -0500)
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
lib/zebra.h

index 00d422cdd149529be144cca53c9c3051fcaa813f..b2f0202c53865ee73bda6b114a4685ee38056bf7 100644 (file)
@@ -360,6 +360,8 @@ typedef enum {
        AFI_MAX = 4
 } afi_t;
 
+#define IS_VALID_AFI(a) ((a) > AFI_UNSPEC && (a) < AFI_MAX)
+
 /* Subsequent Address Family Identifier. */
 typedef enum {
        SAFI_UNSPEC = 0,