/[radius]/radius/radiusd/stat.c
ViewVC logotype

Diff of /radius/radiusd/stat.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.34 by gray, Thu Jun 5 07:07:44 2003 UTC revision 1.35 by gray, Thu Jun 5 08:55:27 2003 UTC
# Line 419  snmp_init_nas_stat() Line 419  snmp_init_nas_stat()
419  {  {
420          if (!server_stat)          if (!server_stat)
421                  return;                  return;
422          server_stat->nas_index = 1;          server_stat->nas_index = 0;
423  }  }
424    
425  /* For a given ip_address return NAS statistics info associated with it.  /* For a given ip_address return NAS statistics info associated with it.
# Line 457  snmp_attach_nas_stat(NAS *nas) Line 457  snmp_attach_nas_stat(NAS *nas)
457                  ++server_stat->nas_index;                  ++server_stat->nas_index;
458                  np->ipaddr = nas->ipaddr;                  np->ipaddr = nas->ipaddr;
459          }          }
         np->index = server_stat->nas_index;  
460          nas->app_data = np;          nas->app_data = np;
461  }  }
462    
# Line 476  snmp_sort_nas_stat() Line 475  snmp_sort_nas_stat()
475    
476          if (!server_stat)          if (!server_stat)
477                  return;                  return;
478          qsort(nas_stat, server_stat->nas_index,          qsort(nas_stat, server_stat->nas_index + 1,
479                sizeof(struct nas_stat*), nas_ip_cmp);                sizeof(struct nas_stat*), nas_ip_cmp);
480          i = 1;          i = 1;
481          FOR_EACH_NAS(np) {          FOR_EACH_NAS(np) {

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26