# HG changeset patch # User Thomas Klausner # Date 1554817659 -7200 # Node ID d66f60e29b22fed21538f90cea8d74e0dd808d40 # Parent cec0812038bb6b0beec16c1206d52df7ef97f9d2 dict_dcca_3gpp: add Originator-Received-Address Added for Effortel Technologies SA, published with their consent. diff -r cec0812038bb -r d66f60e29b22 extensions/dict_dcca_3gpp/dict_dcca_3gpp.c --- a/extensions/dict_dcca_3gpp/dict_dcca_3gpp.c Tue Apr 09 15:46:50 2019 +0200 +++ b/extensions/dict_dcca_3gpp/dict_dcca_3gpp.c Tue Apr 09 15:47:39 2019 +0200 @@ -10587,6 +10587,21 @@ struct dict_object *rule_avp; struct dict_avp_request vpa; vpa.avp_vendor = 10415; + vpa.avp_name = "Originator-Received-Address"; + CHECK_dict_search(DICT_AVP, AVP_BY_NAME_AND_VENDOR, &vpa, &rule_avp); + struct local_rules_definition rules[] = + { + { { .avp_vendor = 10415, .avp_name = "Address-Type" }, RULE_OPTIONAL, -1, 1 }, + { { .avp_vendor = 10415, .avp_name = "Address-Data" }, RULE_OPTIONAL, -1, 1 }, + { { .avp_vendor = 10415, .avp_name = "Address-Domain" }, RULE_OPTIONAL, -1, 1 }, + }; + PARSE_loc_rules(rules, rule_avp); + } + + { + struct dict_object *rule_avp; + struct dict_avp_request vpa; + vpa.avp_vendor = 10415; vpa.avp_name = "PS-Furnish-Charging-Information"; CHECK_dict_search(DICT_AVP, AVP_BY_NAME_AND_VENDOR, &vpa, &rule_avp); struct local_rules_definition rules[] =