]> git.puffer.fish Git - matthieu/frr.git/commitdiff
pbrd: address 230815 coverity: pbr_vty.c vrf_name
authorG. Paul Ziemba <paulz@labn.net>
Fri, 18 Aug 2023 18:19:05 +0000 (11:19 -0700)
committerG. Paul Ziemba <paulz@labn.net>
Fri, 18 Aug 2023 18:19:05 +0000 (11:19 -0700)
Signed-off-by: G. Paul Ziemba <paulz@labn.net>
pbrd/pbr_vty.c

index c20d7a5b57ef3e613ddd8d9ebead85e594d539c1..3dbb0b958bb285c90771d68f54cbe8cd0b7b652a 100644 (file)
@@ -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))