Wireshark-bugs: [Wireshark-bugs] [Bug 11008] New: Add missing diameter AVPs into dictionary.xml

Date: Wed, 25 Feb 2015 13:22:47 +0000
Bug ID 11008
Summary Add missing diameter AVPs into dictionary.xml
Product Wireshark
Version 1.12.3
Hardware All
OS Red Hat
Status UNCONFIRMED
Severity Enhancement
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Build Information:
wireshark 1.12.3 (281652b from master)

Copyright 1998-2015 Gerald Combs <[email protected]> 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 (64-bit) with GTK+ 3.12.2, with Cairo 1.14.0, with Pango 1.36.8, with
GLib 2.42.1, with libpcap, with libz 1.2.3, without POSIX capabilities, without
libnl, without SMI, without c-ares, without ADNS, without Lua, without Python,
with GnuTLS 2.8.5, with Gcrypt 1.4.5, with MIT Kerberos, without GeoIP, with
PortAudio V19-devel (built Feb 24 2015 11:32:09), with AirPcap.

Running on Linux 2.6.32-220.7.1.el6.x86_64, with locale en_US.UTF-8, with
libpcap version 1.4.0, with libz 1.2.3, GnuTLS 2.8.5, Gcrypt 1.4.5, without
AirPcap.
Intel(R) Xeon(R) CPU           X3440  @ 2.53GHz

Built using gcc 4.4.7 20120313 (Red Hat 4.4.7-3).

--
We were missing some diameter AVP definitions from the latest 3GPP TS 32.299
version 12.7.0 (2015-01).

Is it possible to update these fields in official wireshark sources?

We updated the dictionary as follows:

diff --git a/diameter/dictionary.xml b/diameter/dictionary.xml
index 476fba9..d9d4f4c 100644
--- a/diameter/dictionary.xml
+++ b/diameter/dictionary.xml
@@ -3132,6 +3132,12 @@
                        <enum name="P-GW" code="9"/>
                        <enum name="HSGW" code="10"/>
                        <enum name="E-CSCF" code="11"/>
+                       <enum name="MME" code="12"/>
+                       <enum name="TRF" code="13"/>
+                       <enum name="TF" code="14"/>
+                       <enum name="ATCF" code="15"/>
+                       <enum name="Proxy Function" code="16"/>
+                       <enum name="ePDG" code="17"/>
                </avp>
                <avp name="Service-Specific-Data" code="863" mandatory="must"
may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
                        <type type-name="UTF8String"/>
@@ -6693,6 +6699,15 @@
                <avp name="3GPP2-BSID" code="9010" mandatory="must"
may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP2">
                        <type type-name="UTF8String"/>
                </avp>
+
+                <!--- 3GPP TS 32.299 version 12.7.0 (2015-01)
+                -->
+                <avp name="ePDG-Address" code="3425" mandatory="must"
may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
+                        <type type-name="Address"/>
+                </avp>
+
+
+
        </base>

        <application id="0"             name="Diameter Common Messages"
uri="http://www.ietf.org/rfc/rfc3588.txt?number=3588"></application>


You are receiving this mail because:
  • You are watching all bug changes.