Wireshark-bugs: [Wireshark-bugs] [Bug 3419] New: Update Cops PCMM Dissector to support I04 field

Date: Thu, 16 Apr 2009 08:57:45 -0700 (PDT)
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.