]> git.proxmox.com Git - mirror_frr.git/commitdiff
zebra: Fix ignored return value from inet_pton
authorDonald Sharp <sharpd@nvidia.com>
Fri, 17 Sep 2021 16:23:37 +0000 (12:23 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Mon, 20 Sep 2021 13:20:46 +0000 (09:20 -0400)
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
zebra/zebra_fpm.c

index 8caabf19e77d79000c2680ebf22cc39340209b84..43958fdfdec54170c337be4a3b6f5a6a4b49713a 100644 (file)
@@ -1997,7 +1997,8 @@ static int zfpm_init(struct thread_master *master)
        zfpm_stats_init(&zfpm_g->cumulative_stats);
 
        memset(&ipv4ll_gateway, 0, sizeof(ipv4ll_gateway));
-       inet_pton(AF_INET, ipv4_ll_buf, &ipv4ll_gateway.ipv4);
+       if (inet_pton(AF_INET, ipv4_ll_buf, &ipv4ll_gateway.ipv4) != 1)
+               zlog_warn("inet_pton failed for %s", ipv4_ll_buf);
 
        install_node(&zebra_node);
        install_element(ENABLE_NODE, &show_zebra_fpm_stats_cmd);