Mercurial > hg > freeDiameter
comparison extensions/dict_dcca_3gpp/add_avps.c @ 1518:3ea61a6aaefe
Add 3GPP TS 29.388 V15.1.0 (2019-09)
Add AVPs:
- V2X-PC5-Allowed-PLMN, Grouped, code 4600, section 6.3.3
- V2X-Update-Flags, Unsigned32, code 4601, section 6.3.4
- V2X-Notify-Flags, Unsigned32, code 4602, section 6.3.5
author | Luke Mewburn <luke@mewburn.net> |
---|---|
date | Thu, 09 Apr 2020 10:43:23 +1000 |
parents | 9e233ef0b07e |
children | 64191a7142ce |
comparison
equal
deleted
inserted
replaced
1517:9e233ef0b07e | 1518:3ea61a6aaefe |
---|---|
13370 /* 3GPP TS 29.343 V15.1.0 (2019-09) */ | 13370 /* 3GPP TS 29.343 V15.1.0 (2019-09) */ |
13371 /* Proximity-services (ProSe) function to */ | 13371 /* Proximity-services (ProSe) function to */ |
13372 /* ProSe application server aspects (PC2); */ | 13372 /* ProSe application server aspects (PC2); */ |
13373 /* Stage 3 */ | 13373 /* Stage 3 */ |
13374 /* */ | 13374 /* */ |
13375 /* From 29343-f10.doc */ | 13375 /* From 3GPP 29343-f10.doc */ |
13376 /*==================================================================*/ | 13376 /*==================================================================*/ |
13377 | 13377 |
13378 /*==================================================================*/ | 13378 /*==================================================================*/ |
13379 /* 3GPP TS 29.343 Table 6.4.1-1: PC2 specific Diameter AVPs */ | 13379 /* 3GPP TS 29.343 Table 6.4.1-1: PC2 specific Diameter AVPs */ |
13380 /*==================================================================*/ | 13380 /*==================================================================*/ |
13655 /*==================================================================*/ | 13655 /*==================================================================*/ |
13656 /* 3GPP TS 29.345 V15.1.0 (2019-09) */ | 13656 /* 3GPP TS 29.345 V15.1.0 (2019-09) */ |
13657 /* Inter-Proximity-services (ProSe) Function signalling aspects; */ | 13657 /* Inter-Proximity-services (ProSe) Function signalling aspects; */ |
13658 /* Stage 3 */ | 13658 /* Stage 3 */ |
13659 /* */ | 13659 /* */ |
13660 /* From 29345-f10.doc */ | 13660 /* From 3GPP 29345-f10.doc */ |
13661 /*==================================================================*/ | 13661 /*==================================================================*/ |
13662 | 13662 |
13663 /*==================================================================*/ | 13663 /*==================================================================*/ |
13664 /* 3GPP TS 29.345 Table 6.3.1-1: PC6/PC7 specific Diameter AVPs */ | 13664 /* 3GPP TS 29.345 Table 6.3.1-1: PC6/PC7 specific Diameter AVPs */ |
13665 /*==================================================================*/ | 13665 /*==================================================================*/ |
14727 3012, /* Code */ | 14727 3012, /* Code */ |
14728 10415, /* Vendor */ | 14728 10415, /* Vendor */ |
14729 "Feature-Supported-In-Final-Target", /* Name */ | 14729 "Feature-Supported-In-Final-Target", /* Name */ |
14730 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ | 14730 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ |
14731 AVP_FLAG_VENDOR, /* Fixed flag values */ | 14731 AVP_FLAG_VENDOR, /* Fixed flag values */ |
14732 AVP_TYPE_UNSIGNED32 /* base type of data */ | |
14733 }; | |
14734 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); | |
14735 }; | |
14736 | |
14737 /*==================================================================*/ | |
14738 /* 3GPP TS 29.388 V15.1.0 (2019-09) */ | |
14739 /* V2X Control Function to Home Subscriber Server (HSS) */ | |
14740 /* aspects (V4); */ | |
14741 /* Stage 3 */ | |
14742 /* */ | |
14743 /* From 3GPP 29388-f10.doc */ | |
14744 /* */ | |
14745 /*==================================================================*/ | |
14746 | |
14747 /*==================================================================*/ | |
14748 /* 3GPP TS 29.388 Table 6.3.1-1: V4 specific Diameter AVPs */ | |
14749 /*==================================================================*/ | |
14750 | |
14751 /* V2X-PC5-Allowed-PLMN, Grouped, code 4600, section 6.3.3 */ | |
14752 { | |
14753 struct dict_avp_data data = { | |
14754 4600, /* Code */ | |
14755 10415, /* Vendor */ | |
14756 "V2X-PC5-Allowed-PLMN", /* Name */ | |
14757 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ | |
14758 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */ | |
14759 AVP_TYPE_GROUPED /* base type of data */ | |
14760 }; | |
14761 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); | |
14762 }; | |
14763 | |
14764 /* V2X-Update-Flags, Unsigned32, code 4601, section 6.3.4 */ | |
14765 { | |
14766 struct dict_avp_data data = { | |
14767 4601, /* Code */ | |
14768 10415, /* Vendor */ | |
14769 "V2X-Update-Flags", /* Name */ | |
14770 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ | |
14771 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */ | |
14772 AVP_TYPE_UNSIGNED32 /* base type of data */ | |
14773 }; | |
14774 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); | |
14775 }; | |
14776 | |
14777 /* V2X-Notify-Flags, Unsigned32, code 4602, section 6.3.5 */ | |
14778 { | |
14779 struct dict_avp_data data = { | |
14780 4602, /* Code */ | |
14781 10415, /* Vendor */ | |
14782 "V2X-Notify-Flags", /* Name */ | |
14783 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ | |
14784 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */ | |
14732 AVP_TYPE_UNSIGNED32 /* base type of data */ | 14785 AVP_TYPE_UNSIGNED32 /* base type of data */ |
14733 }; | 14786 }; |
14734 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); | 14787 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); |
14735 }; | 14788 }; |
14736 | 14789 |