From 6063ede092b34fd0021852ae661c156eac3b131a Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Wed, 18 Mar 2020 12:00:38 -0400 Subject: [PATCH] lib: improve sanity check on vrf backend value Signed-off-by: Quentin Young --- lib/vrf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/vrf.c b/lib/vrf.c index fc5aa8f2b6..14f965ac85 100644 --- a/lib/vrf.c +++ b/lib/vrf.c @@ -595,7 +595,7 @@ int vrf_get_backend(void) int vrf_configure_backend(enum vrf_backend_type backend) { - if (backend > VRF_BACKEND_MAX) + if (backend < 0 || backend >= VRF_BACKEND_MAX) return -1; vrf_backend = backend; -- 2.39.5