Diff for /embedaddon/quagga/zebra/ipforward_proc.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 17:26:11 version 1.1.1.2, 2012/10/09 09:22:29
Line 45  ipforward (void) Line 45  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");
Line 59  ipforward (void) Line 58  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);
       
Line 140  ipforward_ipv6 (void) Line 139  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;

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>