Navigation


Changeset 1231:d9c48b0e8d97 in freeDiameter


Ignore:
Timestamp:
Jul 29, 2013, 9:47:31 PM (11 years ago)
Author:
Thomas Klausner <tk@giga.or.at>
Branch:
default
Phase:
public
Message:

Extend rules for Used-Service-Unit.

32.299 allows two extra AVPs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.c

    r1226 r1231  
    1054010540                                { { .avp_vendor = 10415, .avp_name = "Service-Specific-Info" }, RULE_OPTIONAL, -1, -1 },
    1054110541                                { { .avp_vendor = 10415, .avp_name = "QoS-Information" }, RULE_OPTIONAL, -1, 1 },
     10542                        };
     10543                PARSE_loc_rules(rules, rule_avp);
     10544        }
     10545
     10546        {
     10547                /* Used-Service-Unit */
     10548                /* additional allowed AVPs */
     10549                struct dict_object *rule_avp;
     10550                struct dict_avp_request vpa;
     10551                vpa.avp_vendor = 0;
     10552                vpa.avp_name = "Used-Service-Unit";
     10553                CHECK_dict_search(DICT_AVP, AVP_BY_NAME_AND_VENDOR, &vpa, &rule_avp);
     10554                struct local_rules_definition rules[] =
     10555                        {
     10556                                { { .avp_vendor = 10415, .avp_name = "Reporting-Reason" }, RULE_OPTIONAL, -1, 1 },
     10557                                { { .avp_vendor = 10415, .avp_name = "Event-Charging-TimeStamp" }, RULE_OPTIONAL, -1, -1 },
    1054210558                        };
    1054310559                PARSE_loc_rules(rules, rule_avp);
Note: See TracChangeset for help on using the changeset viewer.