Module: sip-router Branch: master Commit: 333ff6fad046da64996084cc7644d16e40cc60d0 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=333ff6fa...
Author: Richard Good richard.good@smilecoms.com Committer: Richard Good richard.good@smilecoms.com Date: Thu Oct 9 11:55:57 2014 +0200
modules/cdp,cdpavp: added support for Incoming and Outgoing Trunk-Group AVPs
---
modules/cdp/diameter_epc_code_avp.h | 3 +++ modules/cdp_avp/epcapp.h | 10 +++++++++- 2 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/modules/cdp/diameter_epc_code_avp.h b/modules/cdp/diameter_epc_code_avp.h index dad3026..ef4d561 100644 --- a/modules/cdp/diameter_epc_code_avp.h +++ b/modules/cdp/diameter_epc_code_avp.h @@ -146,6 +146,9 @@ enum { AVP_EPC_Served_Party_IP_Address = 848, AVP_EPC_Authorized_QoS = 849, AVP_EPC_Application_Server_Information = 850, + AVP_EPC_Trunk_Group_Id = 851, + AVP_EPC_Incoming_Trunk_Group_Id = 852, + AVP_EPC_Outgoing_Trunk_Group_Id = 853, AVP_EPC_Bearer_Service = 854, AVP_EPC_Service_ID = 855, AVP_EPC_Associated_URI = 856, diff --git a/modules/cdp_avp/epcapp.h b/modules/cdp_avp/epcapp.h index c76d09a..484164f 100644 --- a/modules/cdp_avp/epcapp.h +++ b/modules/cdp_avp/epcapp.h @@ -654,7 +654,7 @@ cdp_avp_ptr (Called_Asserted_Identity, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MAND cdp_avp_ptr (Called_Party_Address, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, UTF8String, str)
cdp_avp_ptr (Calling_Party_Address, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, UTF8String, str) - + cdp_avp (Cause_Code, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, Integer32, int32_t)
cdp_avp_ptr (Content_Disposition, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, UTF8String, str) @@ -766,6 +766,14 @@ cdp_avp_add_ptr (Time_Stamps, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, cdp_avp_get (Time_Stamps, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, Grouped, AAA_AVP_LIST)
cdp_avp_ptr (User_Session_Id, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, UTF8String, str) + +cdp_avp_add_ptr (Trunk_Group_Id, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, Grouped, AAA_AVP_LIST*) +cdp_avp_get (Trunk_Group_Id, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, Grouped, AAA_AVP_LIST) + + +cdp_avp_ptr (Incoming_Trunk_Group_Id, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, UTF8String, str) + +cdp_avp_ptr (Outgoing_Trunk_Group_Id, EPC_vendor_id_3GPP, AAA_AVP_FLAG_MANDATORY, UTF8String, str)