aboutsummaryrefslogtreecommitdiffstats
path: root/packet-diameter.c
diff options
context:
space:
mode:
authorGilbert Ramirez <gram@alumni.rice.edu>2001-02-16 21:44:54 +0000
committerGilbert Ramirez <gram@alumni.rice.edu>2001-02-16 21:44:54 +0000
commit4d63c20e596e8941436b4af834c06b5f4bf58c55 (patch)
treecf93052a0f718d487976b327e6767f956cdfa5c6 /packet-diameter.c
parent87b6e2dd62166e71de5c1e6aa6b4e1ac72bdbafb (diff)
Off-by-a-little-bit in adjusting the offset.
svn path=/trunk/; revision=3045
Diffstat (limited to 'packet-diameter.c')
-rw-r--r--packet-diameter.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/packet-diameter.c b/packet-diameter.c
index 06dda054e4..4565f40e36 100644
--- a/packet-diameter.c
+++ b/packet-diameter.c
@@ -1,7 +1,7 @@
/* packet-diameter.c
* Routines for DIAMETER packet disassembly
*
- * $Id: packet-diameter.c,v 1.13 2001/02/16 21:41:00 gram Exp $
+ * $Id: packet-diameter.c,v 1.14 2001/02/16 21:44:54 gram Exp $
*
* Copyright (c) 2000 by David Frascone <chaos@mindspring.com>
*
@@ -447,7 +447,7 @@ static void dissect_attribute_value_pairs(const u_char *pd, int offset,
fixAmt = 4 - (avph.avp_length % 4);
if (fixAmt == 4) fixAmt = 0;
adj = avph.avp_length + fixAmt;
- avplength=avplength - adj;
+ avplength -= adj;
avptpstrval=match_strval(avph.avp_type, diameter_attrib_type_vals);
if (avptpstrval == NULL) avptpstrval="Unknown Type";
if (!BYTES_ARE_IN_FRAME(offset, avph.avp_length)) {
@@ -498,7 +498,7 @@ static void dissect_attribute_value_pairs(const u_char *pd, int offset,
if (adj <= 0) {
break;
}
- offset=offset+avph.avp_length + adj;
+ offset += adj;
}
}