Mercurial > hg > freeDiameter
comparison contrib/tools/diameter-rfcs.org @ 1466:d35c6171e630
diameter-rfcs.org: fix invalid types and duplicates
Use the correct type names instead of the abbreviations,
so the generated code is correct.
Comment out Terminate-Cause from RFC 4005 section 9.3.5
because it is already defined in RFC 3588 section 8.15.
author | Luke Mewburn <luke@mewburn.net> |
---|---|
date | Tue, 10 Mar 2020 09:52:51 +1100 |
parents | d35276067342 |
children |
comparison
equal
deleted
inserted
replaced
1465:2f65b828eced | 1466:d35c6171e630 |
---|---|
13 | Authorization-Lifetime | 291 | 8.9 | Unsigned32 | M | P | | V | N | | 13 | Authorization-Lifetime | 291 | 8.9 | Unsigned32 | M | P | | V | N | |
14 | Auth-Grace-Period | 276 | 8.10 | Unsigned32 | M | P | | V | N | | 14 | Auth-Grace-Period | 276 | 8.10 | Unsigned32 | M | P | | V | N | |
15 | Auth-Session-State | 277 | 8.11 | Enumerated | M | P | | V | N | | 15 | Auth-Session-State | 277 | 8.11 | Enumerated | M | P | | V | N | |
16 | Re-Auth-Request-Type | 285 | 8.12 | Enumerated | M | P | | V | N | | 16 | Re-Auth-Request-Type | 285 | 8.12 | Enumerated | M | P | | V | N | |
17 | Class | 25 | 8.20 | OctetString | M | P | | V | Y | | 17 | Class | 25 | 8.20 | OctetString | M | P | | V | Y | |
18 | Destination-Host | 293 | 6.5 | DiamIdent | M | P | | V | N | | 18 | Destination-Host | 293 | 6.5 | DiameterIdentity | M | P | | V | N | |
19 | Destination-Realm | 283 | 6.6 | DiamIdent | M | P | | V | N | | 19 | Destination-Realm | 283 | 6.6 | DiameterIdentity | M | P | | V | N | |
20 | Disconnect-Cause | 273 | 5.4.3 | Enumerated | M | P | | V | N | | 20 | Disconnect-Cause | 273 | 5.4.3 | Enumerated | M | P | | V | N | |
21 | E2E-Sequence-AVP | 300 | 6.15 | Grouped | M | P | | V | Y | | 21 | E2E-Sequence-AVP | 300 | 6.15 | Grouped | M | P | | V | Y | |
22 | Error-Message | 281 | 7.3 | UTF8String | | P | | V,M | N | | 22 | Error-Message | 281 | 7.3 | UTF8String | | P | | V,M | N | |
23 | Error-Reporting-Host | 294 | 7.4 | DiamIdent | | P | | V,M | N | | 23 | Error-Reporting-Host | 294 | 7.4 | DiameterIdentity | | P | | V,M | N | |
24 | Event-Timestamp | 55 | 8.21 | Time | M | P | | V | N | | 24 | Event-Timestamp | 55 | 8.21 | Time | M | P | | V | N | |
25 | Experimental-Result | 297 | 7.6 | Grouped | M | P | | V | N | | 25 | Experimental-Result | 297 | 7.6 | Grouped | M | P | | V | N | |
26 | Experimental-Result-Code | 298 | 7.7 | Unsigned32 | M | P | | V | N | | 26 | Experimental-Result-Code | 298 | 7.7 | Unsigned32 | M | P | | V | N | |
27 | Failed-AVP | 279 | 7.5 | Grouped | M | P | | V | N | | 27 | Failed-AVP | 279 | 7.5 | Grouped | M | P | | V | N | |
28 | Firmware-Revision | 267 | 5.3.4 | Unsigned32 | | | | P,V,M | N | | 28 | Firmware-Revision | 267 | 5.3.4 | Unsigned32 | | | | P,V,M | N | |
29 | Host-IP-Address | 257 | 5.3.5 | Address | M | P | | V | N | | 29 | Host-IP-Address | 257 | 5.3.5 | Address | M | P | | V | N | |
30 | Inband-Security-Id | 299 | 6.10 | Unsigned32 | M | P | | V | N | | 30 | Inband-Security-Id | 299 | 6.10 | Unsigned32 | M | P | | V | N | |
31 | Multi-Round-Time-Out | 272 | 8.19 | Unsigned32 | M | P | | V | Y | | 31 | Multi-Round-Time-Out | 272 | 8.19 | Unsigned32 | M | P | | V | Y | |
32 | Origin-Host | 264 | 6.3 | DiamIdent | M | P | | V | N | | 32 | Origin-Host | 264 | 6.3 | DiameterIdentity | M | P | | V | N | |
33 | Origin-Realm | 296 | 6.4 | DiamIdent | M | P | | V | N | | 33 | Origin-Realm | 296 | 6.4 | DiameterIdentity | M | P | | V | N | |
34 | Origin-State-Id | 278 | 8.16 | Unsigned32 | M | P | | V | N | | 34 | Origin-State-Id | 278 | 8.16 | Unsigned32 | M | P | | V | N | |
35 | Product-Name | 269 | 5.3.7 | UTF8String | | | | P,V,M | N | | 35 | Product-Name | 269 | 5.3.7 | UTF8String | | | | P,V,M | N | |
36 | Proxy-Host | 280 | 6.7.3 | DiamIdent | M | | | P,V | N | | 36 | Proxy-Host | 280 | 6.7.3 | DiameterIdentity | M | | | P,V | N | |
37 | Proxy-Info | 284 | 6.7.2 | Grouped | M | | | P,V | N | | 37 | Proxy-Info | 284 | 6.7.2 | Grouped | M | | | P,V | N | |
38 | Proxy-State | 33 | 6.7.4 | OctetString | M | | | P,V | N | | 38 | Proxy-State | 33 | 6.7.4 | OctetString | M | | | P,V | N | |
39 | Redirect-Host | 292 | 6.12 | DiamURI | M | P | | V | N | | 39 | Redirect-Host | 292 | 6.12 | DiameterURI | M | P | | V | N | |
40 | Redirect-Host-Usage | 261 | 6.13 | Enumerated | M | P | | V | N | | 40 | Redirect-Host-Usage | 261 | 6.13 | Enumerated | M | P | | V | N | |
41 | Redirect-Max-Cache-Time | 262 | 6.14 | Unsigned32 | M | P | | V | N | | 41 | Redirect-Max-Cache-Time | 262 | 6.14 | Unsigned32 | M | P | | V | N | |
42 | Result-Code | 268 | 7.1 | Unsigned32 | M | P | | V | N | | 42 | Result-Code | 268 | 7.1 | Unsigned32 | M | P | | V | N | |
43 | Route-Record | 282 | 6.7.1 | DiamIdent | M | | | P,V | N | | 43 | Route-Record | 282 | 6.7.1 | DiameterIdentity | M | | | P,V | N | |
44 | Session-Id | 263 | 8.8 | UTF8String | M | P | | V | Y | | 44 | Session-Id | 263 | 8.8 | UTF8String | M | P | | V | Y | |
45 | Session-Timeout | 27 | 8.13 | Unsigned32 | M | P | | V | N | | 45 | Session-Timeout | 27 | 8.13 | Unsigned32 | M | P | | V | N | |
46 | Session-Binding | 270 | 8.17 | Unsigned32 | M | P | | V | Y | | 46 | Session-Binding | 270 | 8.17 | Unsigned32 | M | P | | V | Y | |
47 | Session-Server-Failover | 271 | 8.18 | Enumerated | M | P | | V | Y | | 47 | Session-Server-Failover | 271 | 8.18 | Enumerated | M | P | | V | Y | |
48 | Supported-Vendor-Id | 265 | 5.3.6 | Unsigned32 | M | P | | V | N | | 48 | Supported-Vendor-Id | 265 | 5.3.6 | Unsigned32 | M | P | | V | N | |
74 | Service-Type | 6 | 6.1 | Enumerated | M | P | | V | Y | | 74 | Service-Type | 6 | 6.1 | Enumerated | M | P | | V | Y | |
75 | Callback-Number | 19 | 6.2 | UTF8String | M | P | | V | Y | | 75 | Callback-Number | 19 | 6.2 | UTF8String | M | P | | V | Y | |
76 | Callback-Id | 20 | 6.3 | UTF8String | M | P | | V | Y | | 76 | Callback-Id | 20 | 6.3 | UTF8String | M | P | | V | Y | |
77 | Idle-Timeout | 28 | 6.4 | Unsigned32 | M | P | | V | Y | | 77 | Idle-Timeout | 28 | 6.4 | Unsigned32 | M | P | | V | Y | |
78 | Port-Limit | 62 | 6.5 | Unsigned32 | M | P | | V | Y | | 78 | Port-Limit | 62 | 6.5 | Unsigned32 | M | P | | V | Y | |
79 | NAS-Filter-Rule | 400 | 6.6 | IPFltrRule | M | P | | V | Y | | 79 | NAS-Filter-Rule | 400 | 6.6 | IPFilterRule | M | P | | V | Y | |
80 | Filter-Id | 11 | 6.7 | UTF8String | M | P | | V | Y | | 80 | Filter-Id | 11 | 6.7 | UTF8String | M | P | | V | Y | |
81 | Configuration-Token | 78 | 6.8 | OctetString | M | | | P,V | | | 81 | Configuration-Token | 78 | 6.8 | OctetString | M | | | P,V | | |
82 | QoS-Filter-Rule | 407 | 6.9 | QoSFltrRule | | | | | | | 82 | QoS-Filter-Rule | 407 | 6.9 | QoSFilterRule | | | | | | |
83 | Framed-Protocol | 7 | 6.10.1 | Enumerated | M | P | | V | Y | | 83 | Framed-Protocol | 7 | 6.10.1 | Enumerated | M | P | | V | Y | |
84 | Framed-Routing | 10 | 6.10.2 | Enumerated | M | P | | V | Y | | 84 | Framed-Routing | 10 | 6.10.2 | Enumerated | M | P | | V | Y | |
85 | Framed-MTU | 12 | 6.10.3 | Unsigned32 | M | P | | V | Y | | 85 | Framed-MTU | 12 | 6.10.3 | Unsigned32 | M | P | | V | Y | |
86 | Framed-Compression | 13 | 6.10.4 | Enumerated | M | P | | V | Y | | 86 | Framed-Compression | 13 | 6.10.4 | Enumerated | M | P | | V | Y | |
87 | Framed-IP-Address | 8 | 6.11.1 | OctetString | M | P | | V | Y | | 87 | Framed-IP-Address | 8 | 6.11.1 | OctetString | M | P | | V | Y | |
130 | Acct-Tunnel-Packets-Lost | 86 | 8.11 | Unsigned32 | M | P | | V | Y | | 130 | Acct-Tunnel-Packets-Lost | 86 | 8.11 | Unsigned32 | M | P | | V | Y | |
131 | NAS-Identifier | 32 | 9.3.1 | UTF8String | M | P | | V | Y | | 131 | NAS-Identifier | 32 | 9.3.1 | UTF8String | M | P | | V | Y | |
132 | NAS-IP-Address | 4 | 9.3.2 | OctetString | M | P | | V | Y | | 132 | NAS-IP-Address | 4 | 9.3.2 | OctetString | M | P | | V | Y | |
133 | NAS-IPv6-Address | 95 | 9.3.3 | OctetString | M | P | | V | Y | | 133 | NAS-IPv6-Address | 95 | 9.3.3 | OctetString | M | P | | V | Y | |
134 | State | 24 | 9.3.4 | OctetString | M | P | | V | Y | | 134 | State | 24 | 9.3.4 | OctetString | M | P | | V | Y | |
135 | Termination-Cause | 295 | 9.3.5 | Enumerated | M | P | | V | Y | | 135 | # Termination-Cause already in RFC 3588 | 295 | 9.3.5 | Enumerated | M | P | | V | Y | |
136 | # | | | | | | | | | | |
136 | Origin-AAA-Protocol | 408 | 9.3.6 | Enumerated | M | P | | V | Y | | 137 | Origin-AAA-Protocol | 408 | 9.3.6 | Enumerated | M | P | | V | Y | |
137 | # RFC 4006 - DCCA # | | | | | | | | | | 138 | # RFC 4006 - DCCA # | | | | | | | | | |
138 | CC-Correlation-Id | 411 | 8.1 | OctetString | | P,M | | V | Y | | 139 | CC-Correlation-Id | 411 | 8.1 | OctetString | | P,M | | V | Y | |
139 | CC-Input-Octets | 412 | 8.24 | Unsigned64 | M | P | | V | Y | | 140 | CC-Input-Octets | 412 | 8.24 | Unsigned64 | M | P | | V | Y | |
140 | CC-Money | 413 | 8.22 | Grouped | M | P | | V | Y | | 141 | CC-Money | 413 | 8.22 | Grouped | M | P | | V | Y | |
166 | Redirect-Address-Type | 433 | 8.38 | Enumerated | M | P | | V | Y | | 167 | Redirect-Address-Type | 433 | 8.38 | Enumerated | M | P | | V | Y | |
167 | Redirect-Server | 434 | 8.37 | Grouped | M | P | | V | Y | | 168 | Redirect-Server | 434 | 8.37 | Grouped | M | P | | V | Y | |
168 | Redirect-Server-Address | 435 | 8.39 | UTF8String | M | P | | V | Y | | 169 | Redirect-Server-Address | 435 | 8.39 | UTF8String | M | P | | V | Y | |
169 | Requested-Action | 436 | 8.41 | Enumerated | M | P | | V | Y | | 170 | Requested-Action | 436 | 8.41 | Enumerated | M | P | | V | Y | |
170 | Requested-Service-Unit | 437 | 8.18 | Grouped | M | P | | V | Y | | 171 | Requested-Service-Unit | 437 | 8.18 | Grouped | M | P | | V | Y | |
171 | Restriction-Filter-Rule | 438 | 8.36 | IPFiltrRule | M | P | | V | Y | | 172 | Restriction-Filter-Rule | 438 | 8.36 | IPFilterRule | M | P | | V | Y | |
172 | Service-Context-Id | 461 | 8.42 | UTF8String | M | P | | V | Y | | 173 | Service-Context-Id | 461 | 8.42 | UTF8String | M | P | | V | Y | |
173 | Service-Identifier | 439 | 8.28 | Unsigned32 | M | P | | V | Y | | 174 | Service-Identifier | 439 | 8.28 | Unsigned32 | M | P | | V | Y | |
174 | Service-Parameter-Info | 440 | 8.43 | Grouped | | P,M | | V | Y | | 175 | Service-Parameter-Info | 440 | 8.43 | Grouped | | P,M | | V | Y | |
175 | Service-Parameter-Type | 441 | 8.44 | Unsigned32 | | P,M | | V | Y | | 176 | Service-Parameter-Type | 441 | 8.44 | Unsigned32 | | P,M | | V | Y | |
176 | Service-Parameter-Value | 442 | 8.45 | OctetString | | P,M | | V | Y | | 177 | Service-Parameter-Value | 442 | 8.45 | OctetString | | P,M | | V | Y | |