rid gcc warning

This commit is contained in:
Doug MacEachern 2007-08-02 03:53:05 +00:00
parent 30faef4929
commit 5692a92ddf
1 changed files with 6 additions and 6 deletions

View File

@ -2358,18 +2358,16 @@ sigar_tcp_stat_get(sigar_t *sigar,
int len; int len;
int rc; int rc;
struct opthdr *op; struct opthdr *op;
int status = SIGAR_ENOENT; mib2_tcp_t *mib = NULL;
mib2_tcp_t *mib;
while ((rc = get_mib2(&sigar->mib2, &op, &data, &len)) == GET_MIB2_OK) { while ((rc = get_mib2(&sigar->mib2, &op, &data, &len)) == GET_MIB2_OK) {
if ((op->level == MIB2_TCP) && (op->name == 0)) { if ((op->level == MIB2_TCP) && (op->name == 0)) {
status = SIGAR_OK;
mib = (mib2_tcp_t *)data; mib = (mib2_tcp_t *)data;
break; break;
} }
} }
if (status == SIGAR_OK) { if (mib) {
tcpstat->max_conn = mib->tcpMaxConn; tcpstat->max_conn = mib->tcpMaxConn;
tcpstat->active_opens = mib->tcpActiveOpens; tcpstat->active_opens = mib->tcpActiveOpens;
tcpstat->passive_opens = mib->tcpPassiveOpens; tcpstat->passive_opens = mib->tcpPassiveOpens;
@ -2380,9 +2378,11 @@ sigar_tcp_stat_get(sigar_t *sigar,
tcpstat->out_segs = mib->tcpOutSegs; tcpstat->out_segs = mib->tcpOutSegs;
tcpstat->retrans_segs = mib->tcpRetransSegs; tcpstat->retrans_segs = mib->tcpRetransSegs;
tcpstat->out_rsts = mib->tcpOutRsts; tcpstat->out_rsts = mib->tcpOutRsts;
return SIGAR_OK;
}
else {
return SIGAR_ENOTIMPL;
} }
return status;
} }
static int sigar_nfs_get(sigar_t *sigar, static int sigar_nfs_get(sigar_t *sigar,