Wireshark-bugs: [Wireshark-bugs] [Bug 3419] New: Update Cops PCMM Dissector to support I04 field
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3419
Summary: Update Cops PCMM Dissector to support I04 fields
Product: Wireshark
Version: 1.1.x (Experimental)
Platform: Other
OS/Version: All
Status: NEW
Severity: Normal
Priority: Medium
Component: Wireshark
AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
ReportedBy: jrenzullo@xxxxxxxxxxx
Jared Renzullo <jrenzullo@xxxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #2942| |review_for_checkin?
Flag| |
Created an attachment (id=2942)
--> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2942)
This is the patch.
Build Information:
wireshark 1.1.4 (SVN Rev 28059)
Copyright 1998-2009 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
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 with GTK+ 2.16.1, with GLib 2.20.1, with libpcap 0.8.3, with libz
1.2.1.2, with POSIX capabilities (Linux), without libpcre, without SMI, without
c-ares, without ADNS, without Lua, with GnuTLS 2.6.5, with Gcrypt 1.4.4, with
MIT Kerberos, without GeoIP, without PortAudio, without AirPcap.
NOTE: this build doesn't support the "matches" operator for Wireshark filter
syntax.
Running on Linux 2.6.9-78.0.8.ELsmp, with libpcap version 0.8.3, GnuTLS 2.6.5,
Gcrypt 1.4.4.
Built using gcc 3.4.6 20060404 (Red Hat 3.4.6-10).
--
The existing Wireshark Cops PCMM dissector does not support the new I04 fields
fof PCMM. I've added the new fields which are relevant to the policy server to
the dissector. To maintain backwards copmpatiblity with I03, I check the length
of the Gate's envelope and if it doesn't match the new I04 lengths, the old
code is used.
The following ECNs for PCMM I04 are supported in this patch:
MM-N-07.0420-2
MM-N-07.0421-2
MM-N-07.0422-4
MM-N-07-0429-2
MM-N-07.0432-3
The patch has passed fuzz testing.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.