https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7279
Austin <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #4 from Austin <[email protected]> 2012-05-23 14:36:51 PDT --- Found it! Started merging changes, other than the "FALSE" to "ENC_BIG_ENDIAN" and\or "ENC_NA", from the 1.7.2 into 1.6.8. It is in msg_ulmap.c. Around line 1963 -------- v1.6.8 ------------- BROKEN ti = proto_tree_add_protocol_format(base_tree, proto_mac_mgmt_msg_ulmap_decoder, tvb, NIBHI(offset,length), "Compressed UL-MAP"); -------- v1.7.2 ------------- WORKS!! ti = proto_tree_add_protocol_format(base_tree, proto_mac_mgmt_msg_ulmap_decoder, tvb, NIBHI(offset,length-offset), "Compressed UL-MAP (%u bytes)", NIB_ADDR(length-offset)); Changing the NIBHI(offset,length) to NIBHI(offset,length-offset) is what makes it work!! This isn't the first time one of the #defines in the WiMax dissector has caused all kinds of problems. The old BIT_BITS used have pletohs(l) instead of plntohs(l). Thanks for all the quick responses. Austin -- Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes. ___________________________________________________________________________ Sent via: Wireshark-bugs mailing list <[email protected]> Archives: http://www.wireshark.org/lists/wireshark-bugs Unsubscribe: https://wireshark.org/mailman/options/wireshark-bugs mailto:[email protected]?subject=unsubscribe
