Fix wimax encoding err when packing subheader present.

From Frank Wang, fixes bug 2570.









svn path=/trunk/; revision=25494
This commit is contained in:
Martin Mathieson 2008-06-20 10:26:18 +00:00
parent 5da0fe48b0
commit 2cddcc6b58
1 changed files with 3 additions and 3 deletions

View File

@ -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 */