diff options
author | Guy Harris <guy@alum.mit.edu> | 2005-03-14 20:23:11 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2005-03-14 20:23:11 +0000 |
commit | 9ce4ff20efa8d6767df61b0af8d77947eda87587 (patch) | |
tree | 7ef497bf32a9b12eadd9621aea7164153d51e58e /epan/dissectors/packet-radius.c | |
parent | a81c8f1738736585fa428cc8f9b6fb87c2c319b3 (diff) |
Tagged integers have 4 bytes of data (1 byte of tag, 3 bytes of
integer), not 5 bytes.
svn path=/trunk/; revision=13753
Diffstat (limited to 'epan/dissectors/packet-radius.c')
-rw-r--r-- | epan/dissectors/packet-radius.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-radius.c b/epan/dissectors/packet-radius.c index 06a61e0fab..4765d358a2 100644 --- a/epan/dissectors/packet-radius.c +++ b/epan/dissectors/packet-radius.c @@ -3806,7 +3806,7 @@ static void rd_value_to_str(gchar *dest, rd_vsa_buffer (*vsabuffer)[VSABUFFER], break; case( RADIUS_INTEGER4_TAGGED ): - if (!avp_length_check(cont, avph, 5)) + if (!avp_length_check(cont, avph, 4)) return; tag = tvb_get_guint8(tvb,offset+2); intval = tvb_get_ntoh24(tvb,offset+3); |