Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

rpmdb/tagtbl.c

Go to the documentation of this file.
00001 /*@-bounds@*/
00002 #include "system.h"
00003 #include <rpmlib.h>
00004 
00005 /*@observer@*/ /*@unchecked@*/
00006 static const struct headerTagTableEntry_s rpmTagTbl[] = {
00007         { "RPMTAG_HEADERIMAGE", HEADER_IMAGE, },
00008         { "RPMTAG_HEADERSIGNATURES", HEADER_SIGNATURES, },
00009         { "RPMTAG_HEADERIMMUTABLE", HEADER_IMMUTABLE, },
00010         { "RPMTAG_HEADERREGIONS", HEADER_REGIONS, },
00011         { "RPMTAG_HEADERI18NTABLE", HEADER_I18NTABLE, },
00012         { "RPMTAG_SIGSIZE", RPMTAG_SIG_BASE+1, },
00013         { "RPMTAG_SIGPGP", RPMTAG_SIG_BASE+3, },
00014         { "RPMTAG_SIGMD5", RPMTAG_SIG_BASE+5, },
00015         { "RPMTAG_PKGID", RPMTAG_SIGMD5 },
00016         { "RPMTAG_SIGGPG", RPMTAG_SIG_BASE+6, },
00017         { "RPMTAG_PUBKEYS", RPMTAG_SIG_BASE+10, },
00018         { "RPMTAG_DSAHEADER", RPMTAG_SIG_BASE+11, },
00019         { "RPMTAG_RSAHEADER", RPMTAG_SIG_BASE+12, },
00020         { "RPMTAG_SHA1HEADER", RPMTAG_SIG_BASE+13, },
00021         { "RPMTAG_HDRID", RPMTAG_SHA1HEADER },
00022         { "RPMTAG_NAME", 1000, },
00023         { "RPMTAG_N", RPMTAG_NAME },
00024         { "RPMTAG_VERSION", 1001, },
00025         { "RPMTAG_V", RPMTAG_VERSION },
00026         { "RPMTAG_RELEASE", 1002, },
00027         { "RPMTAG_R", RPMTAG_RELEASE },
00028         { "RPMTAG_EPOCH", 1003, },
00029         { "RPMTAG_E", RPMTAG_EPOCH },
00030         { "RPMTAG_SERIAL", RPMTAG_EPOCH },
00031         { "RPMTAG_SUMMARY", 1004, },
00032         { "RPMTAG_DESCRIPTION", 1005, },
00033         { "RPMTAG_BUILDTIME", 1006, },
00034         { "RPMTAG_BUILDHOST", 1007, },
00035         { "RPMTAG_INSTALLTIME", 1008, },
00036         { "RPMTAG_SIZE", 1009, },
00037         { "RPMTAG_DISTRIBUTION", 1010, },
00038         { "RPMTAG_VENDOR", 1011, },
00039         { "RPMTAG_GIF", 1012, },
00040         { "RPMTAG_XPM", 1013, },
00041         { "RPMTAG_LICENSE", 1014, },
00042         { "RPMTAG_COPYRIGHT", RPMTAG_LICENSE },
00043         { "RPMTAG_PACKAGER", 1015, },
00044         { "RPMTAG_GROUP", 1016, },
00045         { "RPMTAG_SOURCE", 1018, },
00046         { "RPMTAG_PATCH", 1019, },
00047         { "RPMTAG_URL", 1020, },
00048         { "RPMTAG_OS", 1021, },
00049         { "RPMTAG_ARCH", 1022, },
00050         { "RPMTAG_PREIN", 1023, },
00051         { "RPMTAG_POSTIN", 1024, },
00052         { "RPMTAG_PREUN", 1025, },
00053         { "RPMTAG_POSTUN", 1026, },
00054         { "RPMTAG_OLDFILENAMES", 1027, },
00055         { "RPMTAG_FILESIZES", 1028, },
00056         { "RPMTAG_FILESTATES", 1029, },
00057         { "RPMTAG_FILEMODES", 1030, },
00058         { "RPMTAG_FILERDEVS", 1033, },
00059         { "RPMTAG_FILEMTIMES", 1034, },
00060         { "RPMTAG_FILEMD5S", 1035, },
00061         { "RPMTAG_FILELINKTOS", 1036, },
00062         { "RPMTAG_FILEFLAGS", 1037, },
00063         { "RPMTAG_FILEUSERNAME", 1039, },
00064         { "RPMTAG_FILEGROUPNAME", 1040, },
00065         { "RPMTAG_ICON", 1043, },
00066         { "RPMTAG_SOURCERPM", 1044, },
00067         { "RPMTAG_FILEVERIFYFLAGS", 1045, },
00068         { "RPMTAG_ARCHIVESIZE", 1046, },
00069         { "RPMTAG_PROVIDENAME", 1047, },
00070         { "RPMTAG_PROVIDES", RPMTAG_PROVIDENAME },
00071         { "RPMTAG_REQUIREFLAGS", 1048, },
00072         { "RPMTAG_REQUIRENAME", 1049, },
00073         { "RPMTAG_REQUIREVERSION", 1050, },
00074         { "RPMTAG_CONFLICTFLAGS", 1053, },
00075         { "RPMTAG_CONFLICTNAME", 1054, },
00076         { "RPMTAG_CONFLICTVERSION", 1055, },
00077         { "RPMTAG_EXCLUDEARCH", 1059, },
00078         { "RPMTAG_EXCLUDEOS", 1060, },
00079         { "RPMTAG_EXCLUSIVEARCH", 1061, },
00080         { "RPMTAG_EXCLUSIVEOS", 1062, },
00081         { "RPMTAG_RPMVERSION", 1064, },
00082         { "RPMTAG_TRIGGERSCRIPTS", 1065, },
00083         { "RPMTAG_TRIGGERNAME", 1066, },
00084         { "RPMTAG_TRIGGERVERSION", 1067, },
00085         { "RPMTAG_TRIGGERFLAGS", 1068, },
00086         { "RPMTAG_TRIGGERINDEX", 1069, },
00087         { "RPMTAG_VERIFYSCRIPT", 1079, },
00088         { "RPMTAG_CHANGELOGTIME", 1080, },
00089         { "RPMTAG_CHANGELOGNAME", 1081, },
00090         { "RPMTAG_CHANGELOGTEXT", 1082, },
00091         { "RPMTAG_PREINPROG", 1085, },
00092         { "RPMTAG_POSTINPROG", 1086, },
00093         { "RPMTAG_PREUNPROG", 1087, },
00094         { "RPMTAG_POSTUNPROG", 1088, },
00095         { "RPMTAG_BUILDARCHS", 1089, },
00096         { "RPMTAG_OBSOLETENAME", 1090, },
00097         { "RPMTAG_OBSOLETES", RPMTAG_OBSOLETENAME },
00098         { "RPMTAG_VERIFYSCRIPTPROG", 1091, },
00099         { "RPMTAG_TRIGGERSCRIPTPROG", 1092, },
00100         { "RPMTAG_COOKIE", 1094, },
00101         { "RPMTAG_FILEDEVICES", 1095, },
00102         { "RPMTAG_FILEINODES", 1096, },
00103         { "RPMTAG_FILELANGS", 1097, },
00104         { "RPMTAG_PREFIXES", 1098, },
00105         { "RPMTAG_INSTPREFIXES", 1099, },
00106         { "RPMTAG_SOURCEPACKAGE", 1106, },
00107         { "RPMTAG_PROVIDEFLAGS", 1112, },
00108         { "RPMTAG_PROVIDEVERSION", 1113, },
00109         { "RPMTAG_OBSOLETEFLAGS", 1114, },
00110         { "RPMTAG_OBSOLETEVERSION", 1115, },
00111         { "RPMTAG_DIRINDEXES", 1116, },
00112         { "RPMTAG_BASENAMES", 1117, },
00113         { "RPMTAG_DIRNAMES", 1118, },
00114         { "RPMTAG_OPTFLAGS", 1122, },
00115         { "RPMTAG_DISTURL", 1123, },
00116         { "RPMTAG_PAYLOADFORMAT", 1124, },
00117         { "RPMTAG_PAYLOADCOMPRESSOR", 1125, },
00118         { "RPMTAG_PAYLOADFLAGS", 1126, },
00119         { "RPMTAG_INSTALLCOLOR", 1127, },
00120         { "RPMTAG_INSTALLTID", 1128, },
00121         { "RPMTAG_REMOVETID", 1129, },
00122         { "RPMTAG_RHNPLATFORM", 1131, },
00123         { "RPMTAG_PLATFORM", 1132, },
00124         { "RPMTAG_PATCHESNAME", 1133, },
00125         { "RPMTAG_PATCHESFLAGS", 1134, },
00126         { "RPMTAG_PATCHESVERSION", 1135, },
00127         { "RPMTAG_CACHECTIME", 1136, },
00128         { "RPMTAG_CACHEPKGPATH", 1137, },
00129         { "RPMTAG_CACHEPKGSIZE", 1138, },
00130         { "RPMTAG_CACHEPKGMTIME", 1139, },
00131         { "RPMTAG_FILECOLORS", 1140, },
00132         { "RPMTAG_FILECLASS", 1141, },
00133         { "RPMTAG_CLASSDICT", 1142, },
00134         { "RPMTAG_FILEDEPENDSX", 1143, },
00135         { "RPMTAG_FILEDEPENDSN", 1144, },
00136         { "RPMTAG_DEPENDSDICT", 1145, },
00137         { "RPMTAG_SOURCEPKGID", 1146, },
00138         { NULL, 0 }
00139 };
00140 
00141 /*@observer@*/ /*@unchecked@*/
00142 const struct headerTagTableEntry_s * rpmTagTable = rpmTagTbl;
00143 
00144 /*@unchecked@*/
00145 const int rpmTagTableSize = sizeof(rpmTagTbl) / sizeof(rpmTagTbl[0]) - 1;
00146 /*@=bounds@*/

Generated on Sun Oct 26 13:02:03 2003 for rpm by doxygen1.2.18