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. |
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 |
|
|
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) { |