Navigation


Changeset 1466:d35c6171e630 in freeDiameter


Ignore:
Timestamp:
Mar 10, 2020, 7:52:51 AM (4 years ago)
Author:
Luke Mewburn <luke@mewburn.net>
Branch:
default
Phase:
public
Message:

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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/tools/diameter-rfcs.org

    r953 r1466  
    1616| Re-Auth-Request-Type             |  285 |    8.12 | Enumerated  | M    | P   |          | V        | N    |
    1717| Class                            |   25 |    8.20 | OctetString | M    | P   |          | V        | Y    |
    18 | Destination-Host                 |  293 |     6.5 | DiamIdent   | M    | P   |          | V        | N    |
    19 | Destination-Realm                |  283 |     6.6 | DiamIdent   | M    | P   |          | V        | N    |
     18| Destination-Host                 |  293 |     6.5 | DiameterIdentity   | M    | P   |          | V        | N    |
     19| Destination-Realm                |  283 |     6.6 | DiameterIdentity   | M    | P   |          | V        | N    |
    2020| Disconnect-Cause                 |  273 |   5.4.3 | Enumerated  | M    | P   |          | V        | N    |
    2121| E2E-Sequence-AVP                 |  300 |    6.15 | Grouped     | M    | P   |          | V        | Y    |
    2222| 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    |
    2424| Event-Timestamp                  |   55 |    8.21 | Time        | M    | P   |          | V        | N    |
    2525| Experimental-Result              |  297 |     7.6 | Grouped     | M    | P   |          | V        | N    |
     
    3030| Inband-Security-Id               |  299 |    6.10 | Unsigned32  | M    | P   |          | V        | N    |
    3131| Multi-Round-Time-Out             |  272 |    8.19 | Unsigned32  | M    | P   |          | V        | Y    |
    32 | Origin-Host                      |  264 |     6.3 | DiamIdent   | M    | P   |          | V        | N    |
    33 | Origin-Realm                     |  296 |     6.4 | DiamIdent   | M    | P   |          | V        | N    |
     32| Origin-Host                      |  264 |     6.3 | DiameterIdentity   | M    | P   |          | V        | N    |
     33| Origin-Realm                     |  296 |     6.4 | DiameterIdentity   | M    | P   |          | V        | N    |
    3434| Origin-State-Id                  |  278 |    8.16 | Unsigned32  | M    | P   |          | V        | N    |
    3535| 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    |
    3737| Proxy-Info                       |  284 |   6.7.2 | Grouped     | M    |     |          | P,V      | N    |
    3838| 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    |
    4040| Redirect-Host-Usage              |  261 |    6.13 | Enumerated  | M    | P   |          | V        | N    |
    4141| Redirect-Max-Cache-Time          |  262 |    6.14 | Unsigned32  | M    | P   |          | V        | N    |
    4242| 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    |
    4444| Session-Id                       |  263 |     8.8 | UTF8String  | M    | P   |          | V        | Y    |
    4545| Session-Timeout                  |   27 |    8.13 | Unsigned32  | M    | P   |          | V        | N    |
     
    7777| Idle-Timeout                     |   28 |     6.4 | Unsigned32  | M    | P   |          | V        | Y    |
    7878| 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    |
    8080| Filter-Id                        |   11 |     6.7 | UTF8String  | M    | P   |          | V        | Y    |
    8181| 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 |      |     |          |          |      |
    8383| Framed-Protocol                  |    7 |  6.10.1 | Enumerated  | M    | P   |          | V        | Y    |
    8484| Framed-Routing                   |   10 |  6.10.2 | Enumerated  | M    | P   |          | V        | Y    |
     
    133133| NAS-IPv6-Address                 |   95 |   9.3.3 | OctetString | M    | P   |          | V        | Y    |
    134134| 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| #                                |      |         |             |      |     |          |          |      |
    136137| Origin-AAA-Protocol              |  408 |   9.3.6 | Enumerated  | M    | P   |          | V        | Y    |
    137138| # RFC 4006 - DCCA #              |      |         |             |      |     |          |          |      |
     
    169170| Requested-Action                 |  436 |    8.41 | Enumerated  | M    | P   |          | V        | Y    |
    170171| 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    |
    172173| Service-Context-Id               |  461 |    8.42 | UTF8String  | M    | P   |          | V        | Y    |
    173174| Service-Identifier               |  439 |    8.28 | Unsigned32  | M    | P   |          | V        | Y    |
Note: See TracChangeset for help on using the changeset viewer.