If we have pcap_open, call it instead of pcap_open_live, otherwise we might
[obnox/wireshark/wip.git] / diameter / sip.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- $Id$ -->
3
4
5         <application id="6" name="Diameter Session Initiation Protocol (SIP) Application" uri="http://www.ietf.org/internet-drafts/draft-ietf-aaa-diameter-sip-app-12.txt">
6
7                 <command name="User-Authorization" code="283" vendor-id="None"/>
8                 <command name="Server-Assignment" code="284" vendor-id="None"/>
9                 <command name="Location-Info" code="285" vendor-id="None"/>
10                 <command name="Multimedia-Auth" code="286" vendor-id="None"/>
11                 <command name="Registration-Termination" code="287" vendor-id="None"/>
12                 <command name="Push-Profile" code="288" vendor-id="None"/>
13
14                 <!-- ************************* SIP AVPs ************************ -->
15                 <!-- This list is not complete yet -->
16                 <avp name="SIP-Accounting-Information" code="368" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
17                         <grouped>
18                                 <gavp name="SIP-Accounting-Server-URI"/>
19                                 <gavp name="SIP-Credit-Control-Server-URI"/>
20                         </grouped>
21                 </avp>
22                 <avp name="SIP-Accounting-Server-URI" code="369" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
23                         <type type-name="DiameterURI"/>
24                 </avp>
25                 <avp name="SIP-Credit-Control-Server-URI" code="370" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
26                         <type type-name="DiameterURI"/>
27                 </avp>
28                 <avp name="SIP-Server-URI" code="371" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
29                         <type type-name="UTF8String"/>
30                 </avp>
31                 <avp name="SIP-Server-Capabilities" code="372" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
32                         <grouped>
33                                 <gavp name="SIP-Mandatory-Capability"/>
34                                 <gavp name="SIP-Optional-Capability"/>
35                                 <gavp name="SIP-Server-URI"/>
36                         </grouped>
37                 </avp>
38                 <avp name="SIP-Mandatory-Capability" code="373" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
39                         <type type-name="Unsigned32"/>
40                 </avp>
41                 <avp name="SIP-Optional-Capability" code="374" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
42                         <type type-name="Unsigned32"/>
43                 </avp>
44                 <avp name="SIP-Server-Assignment-Type" code="375" mandatory="must" may-encrypt="yes">
45                         <type type-name="Enumerated"/>
46                         <enum name="NO_ASSIGNMENT" code="0"/>
47                         <enum name="REGISTRATION" code="1"/>
48                         <enum name="RE_REGISTRATION" code="2"/>
49                         <enum name="UNREGISTERED_USER" code="3"/>
50                         <enum name="TIMEOUT_DEREGISTRATION" code="4"/>
51                         <enum name="USER_DEREGISTRATION" code="5"/>
52                         <enum name="TIMEOUT_DEREGISTRATION_STORE_SERVER_NAME" code="6"/>
53                         <enum name="USER_DEREGISTRATION_STORE_SERVER_NAME" code="7"/>
54                         <enum name="ADMINISTRATIVE_DEREGISTRATION" code="8"/>
55                         <enum name="AUTHENTICATION_FAILURE" code="9"/>
56                         <enum name="AUTHENTICATION_TIMEOUT" code="10"/>
57                         <enum name="DEREGISTRATION_TOO_MUCH_DATA" code="11"/>
58                 </avp>
59                 <avp name="SIP-Auth-Data-Item" code="376" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
60                         <grouped>
61                                 <gavp name="SIP-Authentication-Scheme"/>
62                                 <gavp name="SIP-Item-Number"/>
63                                 <gavp name="SIP-Authenticate"/>
64                                 <gavp name="SIP-Authorization"/>
65                                 <gavp name="SIP-Authentication-Info"/>
66                         </grouped>
67                 </avp>
68                 <avp name="SIP-Authentication-Scheme" code="377" mandatory="must" may-encrypt="yes">
69                         <type type-name="Enumerated"/>
70                         <enum name="DIGEST" code="0"/>
71                 </avp>
72                 <avp name="SIP-Item-Number" code="378" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
73                         <type type-name="Unsigned32"/>
74                 </avp>
75                 <avp name="SIP-Authenticate" code="379" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
76                         <grouped>
77                                 <gavp name="Digest-Realm"/>
78                                 <gavp name="Digest-Nonce"/>
79                                 <gavp name="Digest-Domain"/>
80                                 <gavp name="Digest-Opaque"/>
81                                 <gavp name="Digest-Stale"/>
82                                 <gavp name="Digest-Algorithm"/>
83                                 <gavp name="Digest-QoP"/>
84                                 <gavp name="Digest-HA1"/>
85                                 <gavp name="Digest-Auth-Param"/>
86                         </grouped>
87                 </avp>
88                 <avp name="SIP-Authorization" code="380" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
89                         <grouped>
90                                 <gavp name="Digest-Username"/>
91                                 <gavp name="Digest-Realm"/>
92                                 <gavp name="Digest-Nonce"/>
93                                 <gavp name="Digest-URI"/>
94                                 <gavp name="Digest-Response"/>
95                                 <gavp name="Digest-Algorithm"/>
96                                 <gavp name="Digest-CNonce"/>
97                                 <gavp name="Digest-Opaque"/>
98                                 <gavp name="Digest-QoP"/>
99                                 <gavp name="Digest-Nonce-Count"/>
100                                 <gavp name="Digest-Method"/>
101                                 <gavp name="Digest-Entity-Body-Hash"/>
102                                 <gavp name="Digest-Auth-Param"/>
103                         </grouped>
104                 </avp>
105                 <avp name="SIP-Authentication-Info" code="381" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
106                         <grouped>
107                                 <gavp name="Digest-Nextnonce"/>
108                                 <gavp name="Digest-QoP"/>
109                                 <gavp name="Digest-Response-Auth"/>
110                                 <gavp name="Digest-CNonce"/>
111                                 <gavp name="Digest-Nonce-Count"/>
112                         </grouped>
113                 </avp>
114                 <avp name="SIP-Number-Auth-Items" code="382" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
115                         <type type-name="Unsigned32"/>
116                 </avp>
117                 <avp name="SIP-Deregistration-Reason" code="383" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
118                         <grouped>
119                                 <gavp name="SIP-Reason-Code"/>
120                                 <gavp name="SIP-Reason-Info"/>
121                         </grouped>
122                 </avp>
123                 <avp name="SIP-Reason-Code" code="384" mandatory="must" may-encrypt="yes">
124                         <type type-name="Enumerated"/>
125                         <enum name="PERMANENT_TERMINATION" code="0"/>
126                         <enum name="NEW_SIP_SERVER_ASSIGNED" code="1"/>
127                         <enum name="SIP_SERVER_CHANGE" code="2"/>
128                         <enum name="REMOVE_SIP_SERVER" code="3"/>
129                 </avp>
130                 <avp name="SIP-Reason-Info" code="385" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
131                         <type type-name="UTF8String"/>
132                 </avp>
133                 <avp name="SIP-Visited-Network-Id" code="386" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
134                         <type type-name="UTF8String"/>
135                 </avp>
136                 <avp name="SIP-User-Authorization-Type" code="387" mandatory="must" may-encrypt="yes">
137                         <type type-name="Enumerated"/>
138                         <enum name="REGISTRATION" code="0"/>
139                         <enum name="DEREGISTRATION" code="1"/>
140                         <enum name="REGISTRATION_AND_CAPABILITIES" code="2"/>
141                 </avp>
142                 <avp name="SIP-Supported-User-Data-Type" code="388" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
143                         <type type-name="UTF8String"/>
144                 </avp>
145                 <avp name="SIP-User-Data" code="389" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot">
146                         <grouped>
147                                 <gavp name="SIP-User-Data-Type"/>
148                                 <gavp name="SIP-User-Data-Contents"/>
149                         </grouped>
150                 </avp>
151                 <avp name="SIP-User-Data-Type" code="390" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
152                         <type type-name="UTF8String"/>
153                 </avp>
154                 <avp name="SIP-User-Data-Contents" code="391" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
155                         <type type-name="OctetString"/>
156                 </avp>
157                 <avp name="SIP-User-Data-Already-Available" code="392" mandatory="must" may-encrypt="yes">
158                         <type type-name="Enumerated"/>
159                         <enum name="USER_DATA_NOT_AVAILABLE" code="0"/>
160                         <enum name="USER_DATA_ALREADY_AVAILABLE" code="1"/>
161                 </avp>
162                 <avp name="SIP-Method" code="393" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
163                         <type type-name="UTF8String"/>
164                 </avp>
165         </application>