From: G. Paul Ziemba Date: Fri, 18 Aug 2023 18:19:05 +0000 (-0700) Subject: pbrd: address 230815 coverity: pbr_vty.c vrf_name X-Git-Tag: base_9.1~143^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=5cde1e89f06b8a8795f694b5c9ee7b78cd0b50f0;p=matthieu%2Ffrr.git pbrd: address 230815 coverity: pbr_vty.c vrf_name Signed-off-by: G. Paul Ziemba --- diff --git a/pbrd/pbr_vty.c b/pbrd/pbr_vty.c index c20d7a5b57..3dbb0b958b 100644 --- a/pbrd/pbr_vty.c +++ b/pbrd/pbr_vty.c @@ -1354,6 +1354,7 @@ DEFPY(pbr_map_vrf, pbr_map_vrf_cmd, * If an equivalent set vrf * exists, just return success. */ if ((pbrms->forwarding_type == PBR_FT_SETVRF) && + vrf_name && strncmp(pbrms->vrf_name, vrf_name, sizeof(pbrms->vrf_name)) == 0) return CMD_SUCCESS; else if (!vrf_name && (pbrms->forwarding_type == PBR_FT_VRF_UNCHANGED))