mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-13 22:57:45 +00:00
zebra: fix warnings in forward proc
Check result of fgets(), and don't set variable that is never used.
This commit is contained in:
parent
8502229b7e
commit
7e7a2d38b2
@ -45,7 +45,6 @@ ipforward (void)
|
|||||||
{
|
{
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
int ipforwarding = 0;
|
int ipforwarding = 0;
|
||||||
char *pnt;
|
|
||||||
char buf[10];
|
char buf[10];
|
||||||
|
|
||||||
fp = fopen (proc_net_snmp, "r");
|
fp = fopen (proc_net_snmp, "r");
|
||||||
@ -59,8 +58,8 @@ ipforward (void)
|
|||||||
/* Get ip_statistics.IpForwarding :
|
/* Get ip_statistics.IpForwarding :
|
||||||
1 => ip forwarding enabled
|
1 => ip forwarding enabled
|
||||||
2 => ip forwarding off. */
|
2 => ip forwarding off. */
|
||||||
pnt = fgets (buf, 6, fp);
|
if (fgets (buf, 6, fp))
|
||||||
sscanf (buf, "Ip: %d", &ipforwarding);
|
sscanf (buf, "Ip: %d", &ipforwarding);
|
||||||
|
|
||||||
fclose(fp);
|
fclose(fp);
|
||||||
|
|
||||||
@ -140,8 +139,8 @@ ipforward_ipv6 (void)
|
|||||||
if (fp == NULL)
|
if (fp == NULL)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
fgets (buf, 2, fp);
|
if (fgets (buf, 2, fp))
|
||||||
sscanf (buf, "%d", &ipforwarding);
|
sscanf (buf, "%d", &ipforwarding);
|
||||||
|
|
||||||
fclose (fp);
|
fclose (fp);
|
||||||
return ipforwarding;
|
return ipforwarding;
|
||||||
|
Loading…
Reference in New Issue
Block a user