diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2008-02-07 12:52:08 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2008-02-07 12:52:08 +0000 |
commit | ad5e6ad06b61bc983aa6b8f6efa6dad92c871d95 (patch) | |
tree | 1438d7d2cdf339767a7f8701b8523e1593847ce1 /tap-radiusstat.c | |
parent | c6af1bfdd469de2226235ce79eccd994a4625368 (diff) | |
download | wireshark-ad5e6ad06b61bc983aa6b8f6efa6dad92c871d95.tar.gz |
Removed some more "statement not reached" warnings.
svn path=/trunk/; revision=24283
Diffstat (limited to 'tap-radiusstat.c')
-rw-r--r-- | tap-radiusstat.c | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/tap-radiusstat.c b/tap-radiusstat.c index 1730c04e42..fc560b94e9 100644 --- a/tap-radiusstat.c +++ b/tap-radiusstat.c @@ -70,6 +70,7 @@ radiusstat_packet(void *prs, packet_info *pinfo, epan_dissect_t *edt _U_, const radiusstat_t *rs=(radiusstat_t *)prs; const radius_info_t *ri=pri; nstime_t delta; + int ret = 0; switch (ri->code) { @@ -82,13 +83,11 @@ radiusstat_packet(void *prs, packet_info *pinfo, epan_dissect_t *edt _U_, const if(ri->is_duplicate){ /* Duplicate is ignored */ rs->req_dup_num++; - return 0; } else { rs->open_req_num++; - return 0; } - break; + break; case RADIUS_ACCESS_ACCEPT: case RADIUS_ACCESS_REJECT: @@ -103,12 +102,10 @@ radiusstat_packet(void *prs, packet_info *pinfo, epan_dissect_t *edt _U_, const if(ri->is_duplicate){ /* Duplicate is ignored */ rs->rsp_dup_num++; - return 0; } else if (!ri->request_available) { /* no request was seen */ rs->disc_rsp_num++; - return 0; } else { rs->open_req_num--; @@ -122,21 +119,19 @@ radiusstat_packet(void *prs, packet_info *pinfo, epan_dissect_t *edt _U_, const else if (ri->code == RADIUS_ACCOUNTING_RESPONSE) { time_stat_update(&(rs->rtd[2]),&delta, pinfo); } - - - else { time_stat_update(&(rs->rtd[7]),&delta, pinfo); } - return 1; + ret = 1; } - break; + break; default: - return 0; - break; + break; } + + return ret; } static void |