]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: return value (Coverity 1399203)
authorpaco <paco@voltanet.io>
Thu, 28 Jun 2018 10:41:52 +0000 (12:41 +0200)
committerpaco <paco@voltanet.io>
Thu, 28 Jun 2018 10:41:52 +0000 (12:41 +0200)
The return value can be ignored because in case of error both the 'afi'
and 'safi' variables are set to the invalid values (AFI_MAX, SAFI_MAX),
and the invalid values are handled properly afterwards in the 'default'
blocks.

Signed-off-by: F. Aragon <paco@voltanet.io>
bgpd/bgp_open.c

index aa98f8a55726423371b215cc2f7f34339537549f..da90bbd67dad6591b5747da3c1696948dee160ab 100644 (file)
@@ -80,8 +80,9 @@ void bgp_capability_vty_out(struct vty *vty, struct peer *peer,
                        afi_t afi;
                        safi_t safi;
 
-                       bgp_map_afi_safi_iana2int(ntohs(mpc.afi), mpc.safi,
-                                                 &afi, &safi);
+                       (void)bgp_map_afi_safi_iana2int(ntohs(mpc.afi),
+                                                       mpc.safi, &afi, &safi);
+
                        if (use_json) {
                                switch (afi) {
                                case AFI_IP: