https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=12063
Bug ID: 12063 Summary: Wireshark is decoding wrongly for long header format of DRTReq version zero message over GTPP Product: Wireshark Version: 2.1.x (Experimental) Hardware: x86 OS: Windows 7 Status: CONFIRMED Severity: Major Priority: Low Component: Capture file support (libwiretap) Assignee: bugzilla-ad...@wireshark.org Reporter: anila.agrawa...@gmail.com Created attachment 14295 --> https://bugs.wireshark.org/bugzilla/attachment.cgi?id=14295&action=edit attachement contains both trace and text log file Build Information: Version 2.1.0-91-g894c3c0 (v2.1.0rc0-91-g894c3c0 from master) Copyright 1998-2015 Gerald Combs <ger...@wireshark.org> and contributors. License GPLv2+: GNU GPL version 2 or later <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled (64-bit) with Qt 5.3.2, with WinPcap (unknown), with libz 1.2.8, with GLib 2.42.0, with SMI 0.4.8, with c-ares 1.9.1, with Lua 5.2, with GnuTLS 3.2.15, with Gcrypt 1.6.2, with MIT Kerberos, with GeoIP, with QtMultimedia, with AirPcap. Running on 64-bit Windows 7 Service Pack 1, build 7601, with locale C, with WinPcap version 4.1.3 (packet.dll version 4.1.0.2980), based on libpcap version 1.0 branch 1_0_rel0b (20091008), with GnuTLS 3.2.15, with Gcrypt 1.6.2, without AirPcap. Intel(R) Core(TM) i5-4210M CPU @ 2.60GHz (with SSE4.2), with 8097MB of physical memory. Built using Microsoft Visual C++ 12.0 build 31101 Wireshark is Open Source Software released under the GNU General Public License. Check the man page and http://www.wireshark.org for more information. -- Test Scenario: 1. CDF sends Data Record Transfer Request message to CGF server over Ga interface. 2. Configure CDF server for version 0 and long header format (20 octet length) message. As per spec 32295 6.1.1: Bit 1 of octet 1 is not used in GTP' (except in v0), and it is marked '0' in the GTP' header. It is in use in GTP' v0 and distinguishes the used header-length. In the case of GTP' v0, this bit being marked one (1) indicates the usage of the 6 octets header. If the bit is set to '0' (usually the case) the 20-octet header is used. For all other versions of GTP', this bit is not used and is set to '0'. However, this does not suggest the use of the 20-octet header, rather a shorter 6-octet header. issue: CDF server is sending it correctly but wireshark is decoding wrongly. i.e: Till sequence number message is decoded properly (which contain 6 octet) the rest 14 octet is decoded with some IE which is not part of GTPP DRTR message. The wrong IEs are : Flow Level SNDCP N-PDU LLC Number TID Spec 32295 does not have some IE. Attached the trace and log file for further analysis. -- You are receiving this mail because: You are watching all bug changes.
___________________________________________________________________________ Sent via: Wireshark-bugs mailing list <wireshark-bugs@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-bugs Unsubscribe: https://wireshark.org/mailman/options/wireshark-bugs mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe