Navigation


Changeset 960:f39fa6cd86e0 in freeDiameter


Ignore:
Timestamp:
Mar 6, 2013, 6:52:35 AM (11 years ago)
Author:
Thomas Klausner <tk@giga.or.at>
Branch:
default
Phase:
public
Message:

Include vendor name in enumerated type name.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • contrib/tools/org_to_fd.pl

    r953 r960  
    33use Getopt::Std;
    44
    5 our ($opt_v);
     5our ($opt_V, $opt_v);
     6
     7# default to 3GPP
     8my ($vendor) = 10415;
     9my ($vendor_name) = "3GPP";
    610
    711sub convert_must_to_flags($) {
     
    3741    } elsif ($type =~ m/Enumerated/) {
    3842        print "\t\tstruct dict_object           *type;\n";
    39         print "\t\tstruct dict_type_data         tdata = { AVP_TYPE_INTEGER32, \"Enumerated($name)\", NULL, NULL, NULL };\n";
     43        print "\t\tstruct dict_type_data         tdata = { AVP_TYPE_INTEGER32, \"" . ($vendor_name ? "$vendor_name/" : "") ."Enumerated($name)\", NULL, NULL, NULL };\n";
    4044        # XXX: add enumerated values
    4145        print "\t\tCHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);\n";
     
    4852}
    4953
    50 getopts("v:") || die("usage: org_to_fd.pl [-v vendor] [file ...]\n");
     54sub usage($) {
     55    die("usage: org_to_fd.pl [-V vendor_name -v vendor] [file ...]\n");
     56    exit(@_);
     57}
    5158
    52 # default to 3GPP
    53 my ($vendor) = 10415;
     59getopts("V:v:") || usage(1);
     60
    5461if (defined($opt_v)) {
    5562    $vendor = $opt_v;
     63    if (!defined($opt_V)) {
     64        usage(1);
     65    }
     66    $vendor_name = $opt_V;
    5667}
    5768
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.c

    r954 r960  
    131131                };
    132132                struct dict_object              *type;
    133                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(3GPP-PDP-Type)", NULL, NULL, NULL };
     133                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(3GPP-PDP-Type)", NULL, NULL, NULL };
    134134                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    135135                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    504504                };
    505505                struct dict_object              *type;
    506                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MBMS-StartStop-Indication)", NULL, NULL, NULL };
     506                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MBMS-StartStop-Indication)", NULL, NULL, NULL };
    507507                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    508508                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    559559                };
    560560                struct dict_object              *type;
    561                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MBMS-Service-Type)", NULL, NULL, NULL };
     561                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MBMS-Service-Type)", NULL, NULL, NULL };
    562562                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    563563                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    575575                };
    576576                struct dict_object              *type;
    577                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MBMS-2G-3G-Indicator)", NULL, NULL, NULL };
     577                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MBMS-2G-3G-Indicator)", NULL, NULL, NULL };
    578578                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    579579                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    669669                };
    670670                struct dict_object              *type;
    671                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MBMS-Counting-Information)", NULL, NULL, NULL };
     671                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MBMS-Counting-Information)", NULL, NULL, NULL };
    672672                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    673673                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    685685                };
    686686                struct dict_object              *type;
    687                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MBMS-User-Data-Mode-Indication)", NULL, NULL, NULL };
     687                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MBMS-User-Data-Mode-Indication)", NULL, NULL, NULL };
    688688                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    689689                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    766766                };
    767767                struct dict_object              *type;
    768                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(CN-IP-Multicast-Distribution)", NULL, NULL, NULL };
     768                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(CN-IP-Multicast-Distribution)", NULL, NULL, NULL };
    769769                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    770770                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    782782                };
    783783                struct dict_object              *type;
    784                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MBMS-HC-Indicator)", NULL, NULL, NULL };
     784                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MBMS-HC-Indicator)", NULL, NULL, NULL };
    785785                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    786786                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    968968                };
    969969                struct dict_object              *type;
    970                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Bearer-Control-Mode)", NULL, NULL, NULL };
     970                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Bearer-Control-Mode)", NULL, NULL, NULL };
    971971                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    972972                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    997997                };
    998998                struct dict_object              *type;
    999                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Bearer-Operation)", NULL, NULL, NULL };
     999                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Bearer-Operation)", NULL, NULL, NULL };
    10001000                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    10011001                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    10131013                };
    10141014                struct dict_object              *type;
    1015                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Bearer-Usage)", NULL, NULL, NULL };
     1015                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Bearer-Usage)", NULL, NULL, NULL };
    10161016                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    10171017                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    11071107                };
    11081108                struct dict_object              *type;
    1109                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Charging-Correlation-Indicator)", NULL, NULL, NULL };
     1109                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Charging-Correlation-Indicator)", NULL, NULL, NULL };
    11101110                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    11111111                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    11491149                };
    11501150                struct dict_object              *type;
    1151                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(CSG-Information-Reporting)", NULL, NULL, NULL };
     1151                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(CSG-Information-Reporting)", NULL, NULL, NULL };
    11521152                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    11531153                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    11911191                };
    11921192                struct dict_object              *type;
    1193                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Event-Trigger)", NULL, NULL, NULL };
     1193                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Event-Trigger)", NULL, NULL, NULL };
    11941194                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    11951195                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    12071207                };
    12081208                struct dict_object              *type;
    1209                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Flow-Direction)", NULL, NULL, NULL };
     1209                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Flow-Direction)", NULL, NULL, NULL };
    12101210                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    12111211                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    12491249                };
    12501250                struct dict_object              *type;
    1251                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(IP-CAN-Type)", NULL, NULL, NULL };
     1251                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(IP-CAN-Type)", NULL, NULL, NULL };
    12521252                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    12531253                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    13171317                };
    13181318                struct dict_object              *type;
    1319                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Metering-Method)", NULL, NULL, NULL };
     1319                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Metering-Method)", NULL, NULL, NULL };
    13201320                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    13211321                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    13461346                };
    13471347                struct dict_object              *type;
    1348                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Mute-Notification)", NULL, NULL, NULL };
     1348                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Mute-Notification)", NULL, NULL, NULL };
    13491349                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    13501350                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    13751375                };
    13761376                struct dict_object              *type;
    1377                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Network-Request-Support)", NULL, NULL, NULL };
     1377                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Network-Request-Support)", NULL, NULL, NULL };
    13781378                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    13791379                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    13911391                };
    13921392                struct dict_object              *type;
    1393                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Offline)", NULL, NULL, NULL };
     1393                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Offline)", NULL, NULL, NULL };
    13941394                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    13951395                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    14071407                };
    14081408                struct dict_object              *type;
    1409                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Online)", NULL, NULL, NULL };
     1409                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Online)", NULL, NULL, NULL };
    14101410                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    14111411                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    14621462                };
    14631463                struct dict_object              *type;
    1464                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Packet-Filter-Operation)", NULL, NULL, NULL };
     1464                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Packet-Filter-Operation)", NULL, NULL, NULL };
    14651465                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    14661466                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    14781478                };
    14791479                struct dict_object              *type;
    1480                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Packet-Filter-Usage)", NULL, NULL, NULL };
     1480                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Packet-Filter-Usage)", NULL, NULL, NULL };
    14811481                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    14821482                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    15201520                };
    15211521                struct dict_object              *type;
    1522                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Pre-emption-Capability)", NULL, NULL, NULL };
     1522                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Pre-emption-Capability)", NULL, NULL, NULL };
    15231523                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    15241524                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    15361536                };
    15371537                struct dict_object              *type;
    1538                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Pre-emption-Vulnerability)", NULL, NULL, NULL };
     1538                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Pre-emption-Vulnerability)", NULL, NULL, NULL };
    15391539                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    15401540                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    15781578                };
    15791579                struct dict_object              *type;
    1580                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Redirect-Support)", NULL, NULL, NULL };
     1580                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Redirect-Support)", NULL, NULL, NULL };
    15811581                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    15821582                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    15941594                };
    15951595                struct dict_object              *type;
    1596                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Reporting-Level)", NULL, NULL, NULL };
     1596                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Reporting-Level)", NULL, NULL, NULL };
    15971597                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    15981598                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    16881688                };
    16891689                struct dict_object              *type;
    1690                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PCC-Rule-Status)", NULL, NULL, NULL };
     1690                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PCC-Rule-Status)", NULL, NULL, NULL };
    16911691                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    16921692                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    17041704                };
    17051705                struct dict_object              *type;
    1706                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Session-Release-Cause)", NULL, NULL, NULL };
     1706                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Session-Release-Cause)", NULL, NULL, NULL };
    17071707                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    17081708                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    17981798                };
    17991799                struct dict_object              *type;
    1800                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(QoS-Class-Identifier)", NULL, NULL, NULL };
     1800                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(QoS-Class-Identifier)", NULL, NULL, NULL };
    18011801                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    18021802                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    18271827                };
    18281828                struct dict_object              *type;
    1829                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(QoS-Negotiation)", NULL, NULL, NULL };
     1829                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(QoS-Negotiation)", NULL, NULL, NULL };
    18301830                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    18311831                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    18431843                };
    18441844                struct dict_object              *type;
    1845                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Qos-Upgrade)", NULL, NULL, NULL };
     1845                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Qos-Upgrade)", NULL, NULL, NULL };
    18461846                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    18471847                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    18591859                };
    18601860                struct dict_object              *type;
    1861                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PS-to-CS-Session-Continuity)", NULL, NULL, NULL };
     1861                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PS-to-CS-Session-Continuity)", NULL, NULL, NULL };
    18621862                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    18631863                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    18751875                };
    18761876                struct dict_object              *type;
    1877                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Resource-Allocation-Notification)", NULL, NULL, NULL };
     1877                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Resource-Allocation-Notification)", NULL, NULL, NULL };
    18781878                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    18791879                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    18911891                };
    18921892                struct dict_object              *type;
    1893                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Rule-Failure-Code)", NULL, NULL, NULL };
     1893                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Rule-Failure-Code)", NULL, NULL, NULL };
    18941894                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    18951895                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    19981998                };
    19991999                struct dict_object              *type;
    2000                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(RAT-Type)", NULL, NULL, NULL };
     2000                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(RAT-Type)", NULL, NULL, NULL };
    20012001                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    20022002                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    20922092                };
    20932093                struct dict_object              *type;
    2094                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Usage-Monitoring-Level)", NULL, NULL, NULL };
     2094                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Usage-Monitoring-Level)", NULL, NULL, NULL };
    20952095                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    20962096                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    21082108                };
    21092109                struct dict_object              *type;
    2110                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Usage-Monitoring-Report)", NULL, NULL, NULL };
     2110                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Usage-Monitoring-Report)", NULL, NULL, NULL };
    21112111                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    21122112                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    21242124                };
    21252125                struct dict_object              *type;
    2126                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Usage-Monitoring-Support)", NULL, NULL, NULL };
     2126                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Usage-Monitoring-Support)", NULL, NULL, NULL };
    21272127                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    21282128                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    22182218                };
    22192219                struct dict_object              *type;
    2220                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Session-Linking-Indicator)", NULL, NULL, NULL };
     2220                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Session-Linking-Indicator)", NULL, NULL, NULL };
    22212221                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    22222222                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    22472247                };
    22482248                struct dict_object              *type;
    2249                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(CS-Service-QoS-Request-Operation)", NULL, NULL, NULL };
     2249                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(CS-Service-QoS-Request-Operation)", NULL, NULL, NULL };
    22502250                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    22512251                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    24852485                };
    24862486                struct dict_object              *type;
    2487                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Loose-Route-Indication)", NULL, NULL, NULL };
     2487                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Loose-Route-Indication)", NULL, NULL, NULL };
    24882488                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    24892489                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    25142514                };
    25152515                struct dict_object              *type;
    2516                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Multiple-Registration-Indication)", NULL, NULL, NULL };
     2516                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Multiple-Registration-Indication)", NULL, NULL, NULL };
    25172517                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    25182518                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    25432543                };
    25442544                struct dict_object              *type;
    2545                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Originating-Request)", NULL, NULL, NULL };
     2545                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Originating-Request)", NULL, NULL, NULL };
    25462546                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    25472547                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    25982598                };
    25992599                struct dict_object              *type;
    2600                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Priviledged-Sender-Indication)", NULL, NULL, NULL };
     2600                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Priviledged-Sender-Indication)", NULL, NULL, NULL };
    26012601                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    26022602                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    26272627                };
    26282628                struct dict_object              *type;
    2629                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Reason-Code)", NULL, NULL, NULL };
     2629                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Reason-Code)", NULL, NULL, NULL };
    26302630                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    26312631                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    28252825                };
    28262826                struct dict_object              *type;
    2827                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Server-Assignment-Type)", NULL, NULL, NULL };
     2827                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Server-Assignment-Type)", NULL, NULL, NULL };
    28282828                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    28292829                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    28672867                };
    28682868                struct dict_object              *type;
    2869                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Session-Priority)", NULL, NULL, NULL };
     2869                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Session-Priority)", NULL, NULL, NULL };
    28702870                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    28712871                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    29482948                };
    29492949                struct dict_object              *type;
    2950                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(User-Authorization-Type)", NULL, NULL, NULL };
     2950                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(User-Authorization-Type)", NULL, NULL, NULL };
    29512951                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    29522952                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    29772977                };
    29782978                struct dict_object              *type;
    2979                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(User-Data-Already-Available)", NULL, NULL, NULL };
     2979                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(User-Data-Already-Available)", NULL, NULL, NULL };
    29802980                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    29812981                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    30593059                };
    30603060                struct dict_object              *type;
    3061                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Access-Transfer-Type)", NULL, NULL, NULL };
     3061                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Access-Transfer-Type)", NULL, NULL, NULL };
    30623062                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    30633063                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    31013101                };
    31023102                struct dict_object              *type;
    3103                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Adaptations)", NULL, NULL, NULL };
     3103                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Adaptations)", NULL, NULL, NULL };
    31043104                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    31053105                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    31693169                };
    31703170                struct dict_object              *type;
    3171                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Address-Type)", NULL, NULL, NULL };
     3171                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Address-Type)", NULL, NULL, NULL };
    31723172                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    31733173                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    31853185                };
    31863186                struct dict_object              *type;
    3187                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Addressee-Type)", NULL, NULL, NULL };
     3187                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Addressee-Type)", NULL, NULL, NULL };
    31883188                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    31893189                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    32273227                };
    32283228                struct dict_object              *type;
    3229                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(AoC-Format)", NULL, NULL, NULL };
     3229                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(AoC-Format)", NULL, NULL, NULL };
    32303230                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    32313231                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    32563256                };
    32573257                struct dict_object              *type;
    3258                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(AoC-Request-Type)", NULL, NULL, NULL };
     3258                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(AoC-Request-Type)", NULL, NULL, NULL };
    32593259                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    32603260                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    32853285                };
    32863286                struct dict_object              *type;
    3287                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(AoC-Service-Obligatory-Type)", NULL, NULL, NULL };
     3287                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(AoC-Service-Obligatory-Type)", NULL, NULL, NULL };
    32883288                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    32893289                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    33013301                };
    33023302                struct dict_object              *type;
    3303                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(AoC-Service-Type)", NULL, NULL, NULL };
     3303                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(AoC-Service-Type)", NULL, NULL, NULL };
    33043304                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    33053305                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    34603460                };
    34613461                struct dict_object              *type;
    3462                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(CSG-Access-Mode)", NULL, NULL, NULL };
     3462                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(CSG-Access-Mode)", NULL, NULL, NULL };
    34633463                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    34643464                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    34763476                };
    34773477                struct dict_object              *type;
    3478                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(CSG-Membership-Indication)", NULL, NULL, NULL };
     3478                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(CSG-Membership-Indication)", NULL, NULL, NULL };
    34793479                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    34803480                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    35963596                };
    35973597                struct dict_object              *type;
    3598                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Charge-Reason-Code)", NULL, NULL, NULL };
     3598                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Charge-Reason-Code)", NULL, NULL, NULL };
    35993599                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    36003600                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    36253625                };
    36263626                struct dict_object              *type;
    3627                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Charging-Characteristics-Selection-Mode)", NULL, NULL, NULL };
     3627                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Charging-Characteristics-Selection-Mode)", NULL, NULL, NULL };
    36283628                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    36293629                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    36413641                };
    36423642                struct dict_object              *type;
    3643                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Class-Identifier)", NULL, NULL, NULL };
     3643                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Class-Identifier)", NULL, NULL, NULL };
    36443644                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    36453645                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    36703670                };
    36713671                struct dict_object              *type;
    3672                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Content-Class)", NULL, NULL, NULL };
     3672                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Content-Class)", NULL, NULL, NULL };
    36733673                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    36743674                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    37513751                };
    37523752                struct dict_object              *type;
    3753                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(DRM-Content)", NULL, NULL, NULL };
     3753                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(DRM-Content)", NULL, NULL, NULL };
    37543754                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    37553755                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    37933793                };
    37943794                struct dict_object              *type;
    3795                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Delivery-Report-Requested)", NULL, NULL, NULL };
     3795                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Delivery-Report-Requested)", NULL, NULL, NULL };
    37963796                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    37973797                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    38483848                };
    38493849                struct dict_object              *type;
    3850                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Dynamic-Address-Flag)", NULL, NULL, NULL };
     3850                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Dynamic-Address-Flag)", NULL, NULL, NULL };
    38513851                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    38523852                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    38643864                };
    38653865                struct dict_object              *type;
    3866                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Dynamic-Address-Flag-Extension)", NULL, NULL, NULL };
     3866                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Dynamic-Address-Flag-Extension)", NULL, NULL, NULL };
    38673867                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    38683868                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    39193919                };
    39203920                struct dict_object              *type;
    3921                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Envelope-Reporting)", NULL, NULL, NULL };
     3921                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Envelope-Reporting)", NULL, NULL, NULL };
    39223922                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    39233923                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    40004000                };
    40014001                struct dict_object              *type;
    4002                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(File-Repair-Supported)", NULL, NULL, NULL };
     4002                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(File-Repair-Supported)", NULL, NULL, NULL };
    40034003                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    40044004                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    40814081                };
    40824082                struct dict_object              *type;
    4083                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(IMS-Emergency-Indicator)", NULL, NULL, NULL };
     4083                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(IMS-Emergency-Indicator)", NULL, NULL, NULL };
    40844084                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    40854085                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    41104110                };
    41114111                struct dict_object              *type;
    4112                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(IMSI-Unauthenticated-Flag)", NULL, NULL, NULL };
     4112                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(IMSI-Unauthenticated-Flag)", NULL, NULL, NULL };
    41134113                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    41144114                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    41264126                };
    41274127                struct dict_object              *type;
    4128                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(IP-Realm-Default-Indication)", NULL, NULL, NULL };
     4128                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(IP-Realm-Default-Indication)", NULL, NULL, NULL };
    41294129                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    41304130                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    42334233                };
    42344234                struct dict_object              *type;
    4235                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Interface-Type)", NULL, NULL, NULL };
     4235                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Interface-Type)", NULL, NULL, NULL };
    42364236                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    42374237                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    43144314                };
    43154315                struct dict_object              *type;
    4316                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(LCS-Client-Type)", NULL, NULL, NULL };
     4316                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(LCS-Client-Type)", NULL, NULL, NULL };
    43174317                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    43184318                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    43434343                };
    43444344                struct dict_object              *type;
    4345                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(LCS-Format-Indicator)", NULL, NULL, NULL };
     4345                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(LCS-Format-Indicator)", NULL, NULL, NULL };
    43464346                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    43474347                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    44114411                };
    44124412                struct dict_object              *type;
    4413                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Local-GW-Inserted-Indication)", NULL, NULL, NULL };
     4413                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Local-GW-Inserted-Indication)", NULL, NULL, NULL };
    44144414                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    44154415                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    44534453                };
    44544454                struct dict_object              *type;
    4455                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Location-Estimate-Type)", NULL, NULL, NULL };
     4455                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Location-Estimate-Type)", NULL, NULL, NULL };
    44564456                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    44574457                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    44824482                };
    44834483                struct dict_object              *type;
    4484                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Low-Balance-Indication)", NULL, NULL, NULL };
     4484                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Low-Balance-Indication)", NULL, NULL, NULL };
    44854485                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    44864486                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    44984498                };
    44994499                struct dict_object              *type;
    4500                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Low-Priority-Indicator)", NULL, NULL, NULL };
     4500                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Low-Priority-Indicator)", NULL, NULL, NULL };
    45014501                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    45024502                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    45404540                };
    45414541                struct dict_object              *type;
    4542                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MBMS-User-Service-Type)", NULL, NULL, NULL };
     4542                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MBMS-User-Service-Type)", NULL, NULL, NULL };
    45434543                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    45444544                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    45694569                };
    45704570                struct dict_object              *type;
    4571                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MMBox-Storage-Requested)", NULL, NULL, NULL };
     4571                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(MMBox-Storage-Requested)", NULL, NULL, NULL };
    45724572                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    45734573                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    46244624                };
    46254625                struct dict_object              *type;
    4626                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Media-Initiator-Flag)", NULL, NULL, NULL };
     4626                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Media-Initiator-Flag)", NULL, NULL, NULL };
    46274627                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    46284628                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    47054705                };
    47064706                struct dict_object              *type;
    4707                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Message-Type)", NULL, NULL, NULL };
     4707                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Message-Type)", NULL, NULL, NULL };
    47084708                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    47094709                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    47344734                };
    47354735                struct dict_object              *type;
    4736                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(NNI-Type)", NULL, NULL, NULL };
     4736                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(NNI-Type)", NULL, NULL, NULL };
    47374737                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    47384738                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    47764776                };
    47774777                struct dict_object              *type;
    4778                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Node-Functionality)", NULL, NULL, NULL };
     4778                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Node-Functionality)", NULL, NULL, NULL };
    47794779                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    47804780                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    48964896                };
    48974897                struct dict_object              *type;
    4898                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Online-Charging-Flag)", NULL, NULL, NULL };
     4898                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Online-Charging-Flag)", NULL, NULL, NULL };
    48994899                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    49004900                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    49254925                };
    49264926                struct dict_object              *type;
    4927                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Originator)", NULL, NULL, NULL };
     4927                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Originator)", NULL, NULL, NULL };
    49284928                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    49294929                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    50845084                };
    50855085                struct dict_object              *type;
    5086                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PDP-Context-Type)", NULL, NULL, NULL };
     5086                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PDP-Context-Type)", NULL, NULL, NULL };
    50875087                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    50885088                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    51005100                };
    51015101                struct dict_object              *type;
    5102                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PS-Append-Free-Format-Data)", NULL, NULL, NULL };
     5102                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PS-Append-Free-Format-Data)", NULL, NULL, NULL };
    51035103                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    51045104                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    51555155                };
    51565156                struct dict_object              *type;
    5157                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Participant-Access-Priority)", NULL, NULL, NULL };
     5157                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Participant-Access-Priority)", NULL, NULL, NULL };
    51585158                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    51595159                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    51715171                };
    51725172                struct dict_object              *type;
    5173                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Participant-Action-Type)", NULL, NULL, NULL };
     5173                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Participant-Action-Type)", NULL, NULL, NULL };
    51745174                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    51755175                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    52135213                };
    52145214                struct dict_object              *type;
    5215                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PoC-Change-Condition)", NULL, NULL, NULL };
     5215                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PoC-Change-Condition)", NULL, NULL, NULL };
    52165216                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    52175217                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    52555255                };
    52565256                struct dict_object              *type;
    5257                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PoC-Event-Type)", NULL, NULL, NULL };
     5257                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PoC-Event-Type)", NULL, NULL, NULL };
    52585258                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    52595259                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    52975297                };
    52985298                struct dict_object              *type;
    5299                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PoC-Server-Role)", NULL, NULL, NULL };
     5299                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PoC-Server-Role)", NULL, NULL, NULL };
    53005300                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    53015301                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    53265326                };
    53275327                struct dict_object              *type;
    5328                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PoC-Session-Initiation-type)", NULL, NULL, NULL };
     5328                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PoC-Session-Initiation-type)", NULL, NULL, NULL };
    53295329                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    53305330                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    53425342                };
    53435343                struct dict_object              *type;
    5344                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PoC-Session-Type)", NULL, NULL, NULL };
     5344                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PoC-Session-Type)", NULL, NULL, NULL };
    53455345                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    53465346                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    53845384                };
    53855385                struct dict_object              *type;
    5386                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(PoC-User-Role-info-Units)", NULL, NULL, NULL };
     5386                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(PoC-User-Role-info-Units)", NULL, NULL, NULL };
    53875387                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    53885388                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    54265426                };
    54275427                struct dict_object              *type;
    5428                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Priority)", NULL, NULL, NULL };
     5428                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Priority)", NULL, NULL, NULL };
    54295429                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    54305430                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    54815481                };
    54825482                struct dict_object              *type;
    5483                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Read-Reply-Report-Requested)", NULL, NULL, NULL };
     5483                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Read-Reply-Report-Requested)", NULL, NULL, NULL };
    54845484                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    54855485                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    56015601                };
    56025602                struct dict_object              *type;
    5603                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Relationship-Mode)", NULL, NULL, NULL };
     5603                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Relationship-Mode)", NULL, NULL, NULL };
    56045604                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    56055605                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    56435643                };
    56445644                struct dict_object              *type;
    5645                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Reply-Path-Requested)", NULL, NULL, NULL };
     5645                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Reply-Path-Requested)", NULL, NULL, NULL };
    56465646                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    56475647                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    56595659                };
    56605660                struct dict_object              *type;
    5661                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Reporting-Reason)", NULL, NULL, NULL };
     5661                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Reporting-Reason)", NULL, NULL, NULL };
    56625662                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    56635663                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    56885688                };
    56895689                struct dict_object              *type;
    5690                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Role-Of-Node)", NULL, NULL, NULL };
     5690                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Role-Of-Node)", NULL, NULL, NULL };
    56915691                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    56925692                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    57955795                };
    57965796                struct dict_object              *type;
    5797                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(SDP-Type)", NULL, NULL, NULL };
     5797                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(SDP-Type)", NULL, NULL, NULL };
    57985798                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    57995799                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    58375837                };
    58385838                struct dict_object              *type;
    5839                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(SGW-Change)", NULL, NULL, NULL };
     5839                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(SGW-Change)", NULL, NULL, NULL };
    58405840                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    58415841                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    59315931                };
    59325932                struct dict_object              *type;
    5933                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(SM-Message-Type)", NULL, NULL, NULL };
     5933                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(SM-Message-Type)", NULL, NULL, NULL };
    59345934                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    59355935                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    59605960                };
    59615961                struct dict_object              *type;
    5962                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(SM-Service-Type)", NULL, NULL, NULL };
     5962                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(SM-Service-Type)", NULL, NULL, NULL };
    59635963                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    59645964                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    60156015                };
    60166016                struct dict_object              *type;
    6017                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(SMS-Node)", NULL, NULL, NULL };
     6017                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(SMS-Node)", NULL, NULL, NULL };
    60186018                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    60196019                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    61616161                };
    61626162                struct dict_object              *type;
    6163                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Serving-Node-Type)", NULL, NULL, NULL };
     6163                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Serving-Node-Type)", NULL, NULL, NULL };
    61646164                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    61656165                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    61776177                };
    61786178                struct dict_object              *type;
    6179                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Session-Direction)", NULL, NULL, NULL };
     6179                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Session-Direction)", NULL, NULL, NULL };
    61806180                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    61816181                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    62066206                };
    62076207                struct dict_object              *type;
    6208                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Status)", NULL, NULL, NULL };
     6208                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Status)", NULL, NULL, NULL };
    62096209                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    62106210                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    62486248                };
    62496249                struct dict_object              *type;
    6250                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Subscriber-Role)", NULL, NULL, NULL };
     6250                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Subscriber-Role)", NULL, NULL, NULL };
    62516251                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    62526252                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    64076407                };
    64086408                struct dict_object              *type;
    6409                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Time-Quota-Type)", NULL, NULL, NULL };
     6409                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Time-Quota-Type)", NULL, NULL, NULL };
    64106410                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    64116411                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    64756475                };
    64766476                struct dict_object              *type;
    6477                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Transcoder-Inserted-Indication)", NULL, NULL, NULL };
     6477                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Transcoder-Inserted-Indication)", NULL, NULL, NULL };
    64786478                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    64796479                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    65176517                };
    65186518                struct dict_object              *type;
    6519                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Trigger-Type)", NULL, NULL, NULL };
     6519                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Trigger-Type)", NULL, NULL, NULL };
    65206520                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    65216521                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    65466546                };
    65476547                struct dict_object              *type;
    6548                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Type-Number)", NULL, NULL, NULL };
     6548                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Type-Number)", NULL, NULL, NULL };
    65496549                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    65506550                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    66016601                };
    66026602                struct dict_object              *type;
    6603                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(User-Participating-Type)", NULL, NULL, NULL };
     6603                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(User-Participating-Type)", NULL, NULL, NULL };
    66046604                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    66056605                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    67756775                };
    67766776                struct dict_object              *type;
    6777                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Data-Reference)", NULL, NULL, NULL };
     6777                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Data-Reference)", NULL, NULL, NULL };
    67786778                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    67796779                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    68046804                };
    68056805                struct dict_object              *type;
    6806                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Subs-Req-Type)", NULL, NULL, NULL };
     6806                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Subs-Req-Type)", NULL, NULL, NULL };
    68076807                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    68086808                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    68206820                };
    68216821                struct dict_object              *type;
    6822                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Requested-Domain)", NULL, NULL, NULL };
     6822                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Requested-Domain)", NULL, NULL, NULL };
    68236823                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    68246824                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    68366836                };
    68376837                struct dict_object              *type;
    6838                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Current-Location)", NULL, NULL, NULL };
     6838                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Current-Location)", NULL, NULL, NULL };
    68396839                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    68406840                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    68526852                };
    68536853                struct dict_object              *type;
    6854                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Identity-Set)", NULL, NULL, NULL };
     6854                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Identity-Set)", NULL, NULL, NULL };
    68556855                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    68566856                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    68816881                };
    68826882                struct dict_object              *type;
    6883                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Send-Data-Indication)", NULL, NULL, NULL };
     6883                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Send-Data-Indication)", NULL, NULL, NULL };
    68846884                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    68856885                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    69346934                };
    69356935                struct dict_object              *type;
    6936                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(One-Time-Notification)", NULL, NULL, NULL };
     6936                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(One-Time-Notification)", NULL, NULL, NULL };
    69376937                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    69386938                CHECK_dict_new(DICT_AVP, &data, type, NULL);
     
    69636963                };
    69646964                struct dict_object              *type;
    6965                 struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(Serving-Node-Indication)", NULL, NULL, NULL };
     6965                struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "3GPP/Enumerated(Serving-Node-Indication)", NULL, NULL, NULL };
    69666966                CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type);
    69676967                CHECK_dict_new(DICT_AVP, &data, type, NULL);
Note: See TracChangeset for help on using the changeset viewer.