diff options
author | Gerald Combs <gerald@wireshark.org> | 2009-03-09 20:52:24 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2009-03-09 20:52:24 +0000 |
commit | e4892bb6c305211bf5b3fc1ba56a87981368eff8 (patch) | |
tree | 1fa0630fc9a556e7511ca3dc2be5298cda074214 | |
parent | 0af6e6e23a249cfcc1356c47682488b33ceec657 (diff) |
Make sure our offset increases, otherwise we'll go into a large loop.
svn path=/trunk/; revision=27682
-rw-r--r-- | epan/dissectors/packet-netflow.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-netflow.c b/epan/dissectors/packet-netflow.c index 79bdaea9dc..c2049333bf 100644 --- a/epan/dissectors/packet-netflow.c +++ b/epan/dissectors/packet-netflow.c @@ -775,7 +775,7 @@ dissect_netflow(tvbuff_t * tvb, packet_info * pinfo, proto_tree * tree) /* * if we came up short, stop processing */ - if (pduret == pdusize) + if (pduret == pdusize && pduret != 0) offset += pduret; else break; |