Diameter dissector does not decode User-Authorization-Type AVP properly and add AVP 651.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6174

svn path=/trunk/; revision=38236
This commit is contained in:
Anders Broman 2011-07-28 11:45:47 +00:00
parent e9edaef048
commit c789918edb
2 changed files with 10 additions and 3 deletions

View File

@ -2650,9 +2650,9 @@ Note: The AVP codes from 421 to 499 are reserved for TS 29.109
NOTE AVP 500 - 523 is in gqpolicy.xml
AVP 524 - 527 is in TGPPRx.xml (3GPP TS 29.214)
Note: The AVP codes from 524 to 599 are reserved for TS 29.209 and TS 29.211
NOTE AVP 600 - 650 is in imscxdx.xml
NOTE AVP 600 - 651 is in imscxdx.xml
Note: The AVP codes from 651 to 699 are reserved for TS 29.229.
Note: The AVP codes from 652 to 699 are reserved for TS 29.229.
************************** 3GPP Sh AVPS **************************
************************** NOTE see TGPPSh.xml **************************
************************** 3GPP TS 29.329 **************************

View File

@ -265,7 +265,7 @@
<avp name="User-Authorization-Type" code="623" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
<type type-name="Enumerated"/>
<enum name="REGISTRATION" code="0"/>
<enum name="REGISTRATION" code="1"/>
<enum name="DE_REGISTRATION" code="1"/>
<enum name="REGISTRATION_AND_CAPABILITIES" code="2"/>
</avp>
<avp name="User-Data-Already-Available" code="624" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
@ -397,6 +397,13 @@
<enum name="PRIORITY-3" code="3"/>
<enum name="PRIORITY-4" code="4"/>
</avp>
<avp name="Identity-with-Emergency-Registration" code="651" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
<grouped>
<gavp name="User-Name"/>
<gavp name="Public-Identity"/>
<gavp name="Restoration-Info"/>
</grouped>
</avp>
<!-- ************************ END IMS Cx Dx AVPS ******************* -->
</application>