From 2cddcc6b586be720d2acd88e70838b855d542974 Mon Sep 17 00:00:00 2001 From: Martin Mathieson Date: Fri, 20 Jun 2008 10:26:18 +0000 Subject: Fix wimax encoding err when packing subheader present. From Frank Wang, fixes bug 2570. svn path=/trunk/; revision=25494 --- plugins/wimax/mac_hd_generic_decoder.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'plugins/wimax') diff --git a/plugins/wimax/mac_hd_generic_decoder.c b/plugins/wimax/mac_hd_generic_decoder.c index f2bfb0899c..fd2ef4ca78 100644 --- a/plugins/wimax/mac_hd_generic_decoder.c +++ b/plugins/wimax/mac_hd_generic_decoder.c @@ -1812,9 +1812,9 @@ void dissect_mac_header_generic_decoder(tvbuff_t *tvb, packet_info *pinfo, proto /* defragment first if it is fragmented */ if (frag_type == NO_FRAG) { /* not fragmented payload */ - payload_tvb = tvb_new_subset(tvb, offset, length, length); - payload_length = length; - new_payload_len = length; + payload_tvb = tvb_new_subset(tvb, offset, frag_len, frag_len); + payload_length = frag_len; + new_payload_len = frag_len; } else /* fragmented payload */ { /* add the frag */ -- cgit v1.2.3