From d35e556c84d775989ba606457da6093c74b1bd3f Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Fri, 3 Jan 2020 17:48:36 -0500 Subject: [PATCH] lib: add macro to check if value is valid afi Signed-off-by: Quentin Young --- lib/zebra.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/zebra.h b/lib/zebra.h index 00d422cdd1..b2f0202c53 100644 --- a/lib/zebra.h +++ b/lib/zebra.h @@ -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,