Changeset 1511:528418d4b080 in freeDiameter for extensions/dict_dcca_3gpp/add_avps.c
- Timestamp:
- Apr 7, 2020, 2:43:18 PM (4 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/dict_dcca_3gpp/add_avps.c
r1510 r1511 64 64 }; 65 65 66 /* Note: 3GPP-Charging-Id (2) type changed from OctetString to Unsigned32, */66 /* Fix: 3GPP-Charging-Id (2) type changed from OctetString to Unsigned32, */ 67 67 /* per 3GPP TS 29.061 clause 16.4.7.2/2 and packet dumps. */ 68 68 /* 3GPP-Charging-Id, Unsigned32, code 2, section 16.4.7 */ … … 236 236 237 237 /* Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed */ 238 /* 3GPP-CG-IPv6-Address (14) to 3GPP-CG-Ipv6-Address .*/239 /* This rename was not applied. */238 /* 3GPP-CG-IPv6-Address (14) to 3GPP-CG-Ipv6-Address; */ 239 /* this rename was not applied. */ 240 240 /* 3GPP-CG-IPv6-Address (14) changed to Must M per contrib/3gpp. */ 241 241 /* 3GPP-CG-IPv6-Address, OctetString, code 14, section 16.4.7 */ … … 253 253 254 254 /* Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed */ 255 /* 3GPP-SGSN-IPv6-Address (15) to 3GPP-SGSN-Ipv6-Address .*/256 /* This rename was not applied. */255 /* 3GPP-SGSN-IPv6-Address (15) to 3GPP-SGSN-Ipv6-Address; */ 256 /* this rename was not applied. */ 257 257 /* 3GPP-SGSN-IPv6-Address (15) changed to Must M per contrib/3gpp. */ 258 258 /* 3GPP-SGSN-IPv6-Address, OctetString, code 15, section 16.4.7 */ … … 270 270 271 271 /* Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed */ 272 /* 3GPP-GGSN-IPv6-Address (16) to 3GPP-GGSN-Ipv6-Address .*/273 /* This rename was not applied. */272 /* 3GPP-GGSN-IPv6-Address (16) to 3GPP-GGSN-Ipv6-Address; */ 273 /* this rename was not applied. */ 274 274 /* 3GPP-GGSN-IPv6-Address (16) changed to Must M per contrib/3gpp. */ 275 275 /* 3GPP-GGSN-IPv6-Address, OctetString, code 16, section 16.4.7 */ … … 287 287 288 288 /* Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed */ 289 /* 3GPP-IPv6-DNS-Servers (17) to 3GPP-Ipv6-DNS-Servers .*/290 /* This rename was not applied. */289 /* 3GPP-IPv6-DNS-Servers (17) to 3GPP-Ipv6-DNS-Servers; */ 290 /* this rename was not applied. */ 291 291 /* 3GPP-IPv6-DNS-Servers (17) changed to Must M per contrib/3gpp. */ 292 292 /* 3GPP-IPv6-DNS-Servers, OctetString, code 17, section 16.4.7 */ … … 426 426 427 427 /* Note: 3GPP TS 29.061 table 9a does not define */ 428 /* External-Identifier (28) for Diameter .*/428 /* External-Identifier (28) for Diameter; it is RADIUS only. */ 429 429 /* 3GPP TS 29.061 table 9b refers to 3GPP TS 29.336 */ 430 430 /* for External-Identifier (3111). */ 431 431 /* */ 432 /* External-Identifier (28) OctetString replaced by */ 433 /* External-Identifier (3111) UTF8String. */ 434 432 /* Change since freeDiameter 1.4.0. */ 433 /* Fix: Remove External-Identifier (28) OctetString. */ 435 434 436 435 /* TWAN-Identifier, OctetString, code 29, section 16.4.7 */ … … 714 713 715 714 /* Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed */ 716 /* MBMS-GGSN-IPv6-Address (917) to MBMS-GGSN-Ipv6-Address .*/717 /* This rename was not applied. */715 /* MBMS-GGSN-IPv6-Address (917) to MBMS-GGSN-Ipv6-Address; */ 716 /* this rename was not applied. */ 718 717 /* MBMS-GGSN-IPv6-Address, OctetString, code 917, section 17.7.20 */ 719 718 { … … 743 742 744 743 /* Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed */ 745 /* MBMS-BMSC-SSM-IPv6-Address (919) to MBMS-BMSC-SSM-Ipv6-Address .*/746 /* This rename was not applied. */744 /* MBMS-BMSC-SSM-IPv6-Address (919) to MBMS-BMSC-SSM-Ipv6-Address; */ 745 /* this rename was not applied. */ 747 746 /* MBMS-BMSC-SSM-IPv6-Address, OctetString, code 919, section 17.7.22 */ 748 747 { … … 837 836 838 837 /* Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed */ 839 /* MBMS-GW-SSM-IPv6-Address (925) to MBMS-GW-SSM-Ipv6-Address .*/840 /* This rename was not applied. */838 /* MBMS-GW-SSM-IPv6-Address (925) to MBMS-GW-SSM-Ipv6-Address; */ 839 /* this rename was not applied. */ 841 840 /* MBMS-GW-SSM-IPv6-Address, OctetString, code 925, section 20.5a.3 */ 842 841 { … … 1128 1127 }; 1129 1128 1130 /* Note: 3GPP TS 29.128 table 6.4.1-1 row Non-IP-Data (4315) */1131 /* has type "Octetstring" instead of "OctetString". */1132 1129 /* Non-IP-Data, OctetString, code 4315, section 6.4.19 */ 1133 1130 { … … 1420 1417 }; 1421 1418 1422 /* Note: Name conflict with 3GPP TS 32.329 Sequence-Number (716). */ 1423 /* Sequence-Number (1107) renamed to Sequence-Number-29.140 (1107). */ 1419 /* Note: Name conflict with 3GPP TS 29.329 Sequence-Number (716). */ 1420 /* 3GPP TS 29.140 V6.1.0 (2005-06) allocated Sequence-Number (1107). */ 1421 /* 3GPP TS 29.329 V10.0.0 (2010-09) CR 0163 added Sequence-Number (716). */ 1422 /* */ 1423 /* Fix: Sequence-Number (1107) renamed to Sequence-Number-29.140 (1107). */ 1424 1424 /* Sequence-Number-29.140, Unsigned32, code 1107, section 6.3.10 */ 1425 1425 { … … 1435 1435 }; 1436 1436 1437 /* Note: Name conflict with 3GPP TS 32.299 Recipient-Address (1201). */ 1438 /* Recipient-Address (1108) renamed to Recipient-Address-29.140 (1108). */ 1437 /* Note: Name conflict with 3GPP TS 32.299 Recipient-Address (1201); */ 1438 /* 3GPP TS 29.140 V6.1.0 (2005-06) allocated Recipient-Address (1108). */ 1439 /* 3GPP TS 32.299 V6.4.0 (2005-09) CR 0028 added Recipient-Address (1201). */ 1440 /* */ 1441 /* Fix: Recipient-Address (1108) renamed to Recipient-Address-29.140 (1108). */ 1439 1442 /* Recipient-Address-29.140, UTF8String, code 1108, section 6.3.11 */ 1440 1443 { … … 1553 1556 }; 1554 1557 1555 /* Note: Name conflict with 3GPP TS 32.299 Status (2702). */ 1556 /* Status (1116) renamed to Status-29.140 (1116). */ 1558 /* Note: Name conflict with 3GPP TS 32.299 V11.6.0 Status (2702). */ 1559 /* 3GPP TS 32.299 V11.10.0 (2013-12) CR 0566 renamed */ 1560 /* Status (2702) to Status-Code (2702). */ 1561 /* 3GPP TS 32.299 V11.14.0 (2014-12) CR 0617 renamed */ 1562 /* Status-Code (2702) to Status-AS-Code (2702). */ 1563 /* */ 1564 /* TODO: rename back to Status ? */ 1565 /* Fix: Status (1116) renamed to Status-29.140 (1116). */ 1557 1566 /* Status-29.140, Grouped, code 1116, section 6.3.19 */ 1558 1567 { … … 1677 1686 /* Time-Window (3818) in 3GPP TS 29.345 V12.1.0 (2014-12) predates */ 1678 1687 /* Time-Window (4204) in 3GPP TS 29.154 V13.1.0 (2016-03). */ 1679 /* Time-Window (4204) renamed to Time-Window-29.154 (4204). */ 1688 /* */ 1689 /* Fix: Time-Window (4204) renamed to Time-Window-29.154 (4204). */ 1680 1690 /* Time-Window-29.154, Grouped, code 4204, section 5.3.5 */ 1681 1691 { … … 3010 3020 }; 3011 3021 3022 /* Note: Name conflict with 3GPP TS 32.299 3GPP-PS-Data-Off-Status (4406). */ 3023 /* 3GPP TS 29.212 V14.3.0 (2017-03) CR 1559 added 3GPP-PS-Data-Off-Status (2847). */ 3024 /* 3GPP TS 32.299 V14.3.0 (2017-03) CR 0760 added 3GPP-PS-Data-Off-Status (4406). */ 3012 3025 /* 3GPP-PS-Data-Off-Status, Enumerated, code 2847, section 5.3.133 */ 3013 3026 { … … 5476 5489 /* Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content-Identifier (563) */ 5477 5490 /* missing M, assume MUST NOT. */ 5491 /* */ 5492 /* Fix: IMS-Content-Identifier (563) flag M MUST NOT. */ 5478 5493 /* IMS-Content-Identifier, OctetString, code 563, section 5.3.60 */ 5479 5494 { … … 5491 5506 /* Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content (564) */ 5492 5507 /* missing M, assume MUST NOT. */ 5508 /* */ 5509 /* Fix: IMS-Content (564) flag M MUST NOT. */ 5493 5510 /* IMS-Content-Type, Enumerated, code 564, section 5.3.61 */ 5494 5511 { … … 6408 6425 }; 6409 6426 6427 /* Note: Name conflict with 3GPP TS 29.329 User-Data (702). */ 6428 /* 3GPP TS 29.229 V6.2.0 (2004-09) allocated User-Data (606). */ 6429 /* 3GPP TS 29.329 V6.2.0 (2004-09) allocated User-Data (702). */ 6410 6430 /* User-Data, OctetString, code 606, section 6.3.7 */ 6411 6431 { … … 8142 8162 /* changed row SS-Status (1477) to be OctetString instead of Grouped. */ 8143 8163 /* Clause 7.3.88 already described SS-Status (1147) as OctetString. */ 8164 /* */ 8165 /* Change since freeDiameter 1.4.0. */ 8166 /* Fix: SS-Status (1477) type changed from Grouped to OctetString. */ 8144 8167 /* SS-Status, OctetString, code 1477, section 7.3.88 */ 8145 8168 { … … 8296 8319 /* Note: 3GPP TS 29.272 V12.4.0 (2014-03) renamed */ 8297 8320 /* Call-Barring-Infor-List (1488) to Call-Barring-Info (1488). */ 8321 /* */ 8322 /* Change since freeDiameter 1.4.0. */ 8323 /* Fix: Call-Barring-Infor-List (1488) renamed to Call-Barring-Info (1488). */ 8298 8324 /* Call-Barring-Info, Grouped, code 1488, section 7.3.101 */ 8299 8325 { … … 8466 8492 /* Note: 3GPP TS 29.272 table 7.3.1/1 row MME-Location-Information (1600) */ 8467 8493 /* incorrectly has a space instead of hyphen in the name. */ 8468 /* Generated name renamed from MME-LocationInformation (1600). */ 8494 /* */ 8495 /* Change since freeDiameter 1.4.0. */ 8496 /* Fix: MME-LocationInformation (1600) renamed to MME-Location-Information(1600). */ 8469 8497 /* MME-Location-Information, Grouped, code 1600, section 7.3.115 */ 8470 8498 { … … 9154 9182 /* Note: 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of */ 9155 9183 /* Measurement-Period-LTE (1655) from 1656. */ 9184 /* */ 9185 /* Change since freeDiameter 1.4.0. */ 9186 /* Fix: Measurement-Period-LTE (1656) code changed from 1656. */ 9156 9187 /* Measurement-Period-LTE, Enumerated, code 1655, section 7.3.166 */ 9157 9188 { … … 9172 9203 /* Note: 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of */ 9173 9204 /* Measurement-Period-UMTS (1656) from 1655. */ 9205 /* */ 9206 /* Change since freeDiameter 1.4.0. */ 9207 /* Fix: Measurement-Period-UMTS (1656) code changed from 1655. */ 9174 9208 /* Measurement-Period-UMTS, Enumerated, code 1656, section 7.3.167 */ 9175 9209 { … … 10488 10522 10489 10523 /* Note: Name conflict with 3GPP TS 29.229 User-Data (606). */ 10490 /* User-Data (702) renamed to User-Data-29.329 (702). */ 10524 /* 3GPP TS 29.229 V6.2.0 (2004-09) allocated User-Data (606). */ 10525 /* 3GPP TS 29.329 V6.2.0 (2004-09) allocated User-Data (702). */ 10526 /* */ 10527 /* Fix: User-Data (702) renamed to User-Data-29.329 (702). */ 10491 10528 /* User-Data-29.329, OctetString, code 702, section 6.3.3 */ 10492 10529 { … … 10695 10732 }; 10696 10733 10734 /* Note: Name conflict with 3GPP TS 29.140 Sequence-Number (1107). */ 10735 /* 3GPP TS 29.140 V6.1.0 (2005-06) allocated Sequence-Number (1107). */ 10736 /* 3GPP TS 29.329 V10.0.0 (2010-09) CR 0163 added Sequence-Number (716). */ 10697 10737 /* Sequence-Number, Unsigned32, code 716, section 6.3.25 */ 10698 10738 { … … 10950 10990 }; 10951 10991 10992 /* Note: 3GPP TS 29.061 External-Identifier (28) OctetString replaced by */ 10993 /* 3GPP TS 29.336 External-Identifier (3111) UTF8String. */ 10952 10994 /* External-Identifier, UTF8String, code 3111, section 6.4.11 */ 10953 10995 { … … 13638 13680 13639 13681 /* Note: Name conflict with 3GPP TS 29.212 3GPP-PS-Data-Off-Status (2847). */ 13640 /* 3GPP-PS-Data-Off-Status (4406) renamed to 3GPP-PS-Data-Off-Status-32.299 (4406). */ 13682 /* 3GPP TS 29.212 V14.3.0 (2017-03) CR 1559 added 3GPP-PS-Data-Off-Status (2847). */ 13683 /* 3GPP TS 32.299 V14.3.0 (2017-03) CR 0760 added 3GPP-PS-Data-Off-Status (4406). */ 13684 /* */ 13685 /* Fix: 3GPP-PS-Data-Off-Status (4406) renamed to 3GPP-PS-Data-Off-Status-32.299 (4406). */ 13641 13686 /* 3GPP-PS-Data-Off-Status-32.299, Enumerated, code 4406 */ 13642 13687 { … … 15725 15770 /* Note: 3GPP TS 32.299 V11.8.0 (2013-07) renamed */ 15726 15771 /* LCS-Requestor-Id (1239) to LCS-Requestor-ID (1239). */ 15772 /* */ 15773 /* Change since freeDiameter 1.4.0. */ 15774 /* Fix: LCS-Requestor-Id (1239) renamed to LCS-Requestor-ID (1239). */ 15727 15775 /* LCS-Requestor-ID, Grouped, code 1239 */ 15728 15776 { … … 15740 15788 /* Note: 3GPP TS 32.299 V11.8.0 (2013-07) renamed */ 15741 15789 /* LCS-Requestor-Id-String (1240) to LCS-Requestor-ID-String (1240). */ 15790 /* */ 15791 /* Change since freeDiameter 1.4.0. */ 15792 /* Fix: LCS-Requestor-Id-String (1240) renamed to LCS-Requestor-ID-String (1240). */ 15742 15793 /* LCS-Requestor-ID-String, UTF8String, code 1240 */ 15743 15794 { … … 15887 15938 /* Note: 3GPP TS 32.299 V11.8.0 (2013-07) table 7.2 changed */ 15888 15939 /* row MBMS-GW-Address (2307) to have a hyphen instead of space. */ 15889 /* Generated name renamed from MBMSGW-Address (2307). */ 15940 /* */ 15941 /* Change since freeDiameter 1.4.0. */ 15942 /* Fix: MBMSGW-Address (2307) renamed to MBMS-GW-Address (2307). */ 15890 15943 /* MBMS-GW-Address, Address, code 2307 */ 15891 15944 { … … 16934 16987 /* Note: 3GPP TS 32.299 V13.1.0 (2015-06) renamed */ 16935 16988 /* PoC-User-Role-info-Units (1254) to PoC-User-Role-Info-Units (1254). */ 16989 /* */ 16990 /* Change since freeDiameter 1.4.0. */ 16991 /* Fix: PoC-User-Role-info-Units (1254) renamed to PoC-User-Role-Info-Units (1254). */ 16936 16992 /* PoC-User-Role-Info-Units, Enumerated, code 1254 */ 16937 16993 { … … 17610 17666 }; 17611 17667 17668 /* Note: Name conflict with 3GPP TS 32.299 Recipient-Address (1201); */ 17669 /* 3GPP TS 29.140 V6.1.0 (2005-06) allocated Recipient-Address (1108). */ 17670 /* 3GPP TS 32.299 V6.4.0 (2005-09) CR 0028 added Recipient-Address (1201). */ 17612 17671 /* Recipient-Address, Grouped, code 1201 */ 17613 17672 { … … 18575 18634 }; 18576 18635 18577 /* Note: 3GPP TS 32.299 V11.10.0 (2013-12) renamed*/18578 /* Status (2702) to Status-Code (2702) , and then*/18579 /* 3GPP TS 32.299 V11.14.0 (2014-12) renamed*/18636 /* Note: 3GPP TS 32.299 V11.10.0 (2013-12) CR 0566 renamed */ 18637 /* Status (2702) to Status-Code (2702). */ 18638 /* 3GPP TS 32.299 V11.14.0 (2014-12) CR 0617 renamed */ 18580 18639 /* Status-Code (2702) to Status-AS-Code (2702). */ 18640 /* */ 18641 /* Change since freeDiameter 1.4.0. */ 18642 /* Fix: Status (2702) renamed to Status-AS-Code (2702). */ 18581 18643 /* Status-AS-Code, Enumerated, code 2702 */ 18582 18644 { … … 19439 19501 }; 19440 19502 19441 /* Note: Application-Service-Type (2102) corrected from UTF8String to Enumerated. */ 19503 /* Change since freeDiameter 1.4.0. */ 19504 /* Fix: Application-Service-Type (2102) type changed from UTF8String to Enumerated. */ 19442 19505 /* Application-Service-Type, Enumerated, code 2102, section 8.4 */ 19443 19506 { … … 19456 19519 }; 19457 19520 19458 /* Note: Application–Session–Id (2103) corrected from UTF8String to Unsigned32. */ 19521 /* Change since freeDiameter 1.4.0. */ 19522 /* Fix: Application–Session–Id (2103) type changed from UTF8String to Unsigned32. */ 19459 19523 /* Application-Session-Id, Unsigned32, code 2103, section 8.4 */ 19460 19524 { … … 19608 19672 /*==================================================================*/ 19609 19673 19610 /* Note: 3GPP2-BSID (9010) corrected from OctetString to UTF8String. */ 19674 /* */ 19675 /* Change since freeDiameter 1.4.0. */ 19676 /* Fix: 3GPP2-BSID (9010) type changed from OctetString to UTF8String. */ 19611 19677 /* 3GPP2-BSID, UTF8String, code 9010, section 5.6.2.1.1 */ 19612 19678 {
Note: See TracChangeset
for help on using the changeset viewer.