rpm
4.5
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
rpmdb
tagtbl.c
Go to the documentation of this file.
1
/*@-bounds@*/
2
#include "
system.h
"
3
#include <
rpmlib.h
>
4
#include "
debug.h
"
5
6
/*@observer@*/
/*@unchecked@*/
7
static
const
struct
headerTagTableEntry_s
rpmTagTbl
[] = {
8
{
"RPMTAG_ARCH"
, 1022,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
9
{
"RPMTAG_ARCHIVESIZE"
, 1046,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
10
{
"RPMTAG_BASENAMES"
, 1117,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
11
{
"RPMTAG_BLINKHDRID"
, 1165,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
12
{
"RPMTAG_BLINKNEVRA"
, 1166,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
13
{
"RPMTAG_BLINKPKGID"
, 1164,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
14
{
"RPMTAG_BUILDARCHS"
, 1089,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
15
{
"RPMTAG_BUILDCPUCLOCK"
, 1176,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
16
{
"RPMTAG_BUILDHOST"
, 1007,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
17
{
"RPMTAG_BUILDPLATFORMS"
, 1183,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
18
{
"RPMTAG_BUILDTIME"
, 1006,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
19
{
"RPMTAG_C"
,
RPMTAG_CONFLICTNAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
20
{
"RPMTAG_CACHECTIME"
, 1136,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
21
{
"RPMTAG_CACHEPKGMTIME"
, 1139,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
22
{
"RPMTAG_CACHEPKGPATH"
, 1137,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
23
{
"RPMTAG_CACHEPKGSIZE"
, 1138,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
24
{
"RPMTAG_CAPABILITY"
, 1105,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
25
{
"RPMTAG_CHANGELOGNAME"
, 1081,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
26
{
"RPMTAG_CHANGELOGTEXT"
, 1082,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
27
{
"RPMTAG_CHANGELOGTIME"
, 1080,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
28
{
"RPMTAG_CLASSDICT"
, 1142,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
29
{
"RPMTAG_CONFLICTATTRSX"
, 1189,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
30
{
"RPMTAG_CONFLICTFLAGS"
, 1053,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
31
{
"RPMTAG_CONFLICTNAME"
, 1054,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
32
{
"RPMTAG_CONFLICTS"
,
RPMTAG_CONFLICTNAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
33
{
"RPMTAG_CONFLICTVERSION"
, 1055,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
34
{
"RPMTAG_COOKIE"
, 1094,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
35
{
"RPMTAG_CVSID"
, 1163,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
36
{
"RPMTAG_DBINSTANCE"
, 1195,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
37
{
"RPMTAG_DEPATTRSDICT"
, 1188,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
38
{
"RPMTAG_DEPENDSDICT"
, 1145,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
39
{
"RPMTAG_DESCRIPTION"
, 1005,
RPM_I18NSTRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
40
{
"RPMTAG_DIRINDEXES"
, 1116,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
41
{
"RPMTAG_DIRNAMES"
, 1118,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
42
{
"RPMTAG_DISTRIBUTION"
, 1010,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
43
{
"RPMTAG_DISTTAG"
, 1155,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
44
{
"RPMTAG_DISTURL"
, 1123,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
45
{
"RPMTAG_DSAHEADER"
,
RPMTAG_SIG_BASE
+11,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
46
{
"RPMTAG_E"
,
RPMTAG_EPOCH
,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
47
{
"RPMTAG_ENHANCES"
,
RPMTAG_ENHANCESNAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
48
{
"RPMTAG_ENHANCESFLAGS"
, 1161,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
49
{
"RPMTAG_ENHANCESNAME"
, 1159,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
50
{
"RPMTAG_ENHANCESVERSION"
, 1160,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
51
{
"RPMTAG_EPOCH"
, 1003,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
52
{
"RPMTAG_EXCLUDEARCH"
, 1059,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
53
{
"RPMTAG_EXCLUDEOS"
, 1060,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
54
{
"RPMTAG_EXCLUSIVEARCH"
, 1061,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
55
{
"RPMTAG_EXCLUSIVEOS"
, 1062,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
56
{
"RPMTAG_FILECLASS"
, 1141,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
57
{
"RPMTAG_FILECOLORS"
, 1140,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
58
{
"RPMTAG_FILECONTEXTS"
, 1147,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
59
{
"RPMTAG_FILEDEPENDSN"
, 1144,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
60
{
"RPMTAG_FILEDEPENDSX"
, 1143,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
61
{
"RPMTAG_FILEDEVICES"
, 1095,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
62
{
"RPMTAG_FILEDIGESTALGOS"
, 1177,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
63
{
"RPMTAG_FILEDIGESTS"
, 1035,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
64
{
"RPMTAG_FILEFLAGS"
, 1037,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
65
{
"RPMTAG_FILEGROUPNAME"
, 1040,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
66
{
"RPMTAG_FILEINODES"
, 1096,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
67
{
"RPMTAG_FILELANGS"
, 1097,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
68
{
"RPMTAG_FILELINKTOS"
, 1036,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
69
{
"RPMTAG_FILEMD5S"
,
RPMTAG_FILEDIGESTS
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
70
{
"RPMTAG_FILEMODES"
, 1030,
RPM_INT16_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
71
{
"RPMTAG_FILEMTIMES"
, 1034,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
72
{
"RPMTAG_FILERDEVS"
, 1033,
RPM_INT16_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
73
{
"RPMTAG_FILESIZES"
, 1028,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
74
{
"RPMTAG_FILESTATES"
, 1029,
RPM_CHAR_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
75
{
"RPMTAG_FILEUSERNAME"
, 1039,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
76
{
"RPMTAG_FILEVERIFYFLAGS"
, 1045,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
77
{
"RPMTAG_FILEXATTRSX"
, 1187,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
78
{
"RPMTAG_FLINKHDRID"
, 1168,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
79
{
"RPMTAG_FLINKNEVRA"
, 1169,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
80
{
"RPMTAG_FLINKPKGID"
, 1167,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
81
{
"RPMTAG_FSCONTEXTS"
, 1148,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
82
{
"RPMTAG_GIF"
, 1012,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
83
{
"RPMTAG_GROUP"
, 1016,
RPM_I18NSTRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
84
{
"RPMTAG_HDRID"
,
RPMTAG_SHA1HEADER
,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
85
{
"RPMTAG_HEADERENDOFF"
, 1212,
RPM_INT64_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
86
{
"RPMTAG_HEADERI18NTABLE"
,
HEADER_I18NTABLE
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
87
{
"RPMTAG_HEADERIMAGE"
,
HEADER_IMAGE
,
RPM_NULL_TYPE
+
RPM_ANY_RETURN_TYPE
},
88
{
"RPMTAG_HEADERIMMUTABLE"
,
HEADER_IMMUTABLE
,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
89
{
"RPMTAG_HEADERREGIONS"
,
HEADER_REGIONS
,
RPM_NULL_TYPE
+
RPM_ANY_RETURN_TYPE
},
90
{
"RPMTAG_HEADERSIGNATURES"
,
HEADER_SIGNATURES
,
RPM_NULL_TYPE
+
RPM_ANY_RETURN_TYPE
},
91
{
"RPMTAG_HEADERSTARTOFF"
, 1211,
RPM_INT64_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
92
{
"RPMTAG_ICON"
, 1043,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
93
{
"RPMTAG_INSTALLCOLOR"
, 1127,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
94
{
"RPMTAG_INSTALLTID"
, 1128,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
95
{
"RPMTAG_INSTALLTIME"
, 1008,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
96
{
"RPMTAG_INSTPREFIXES"
, 1099,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
97
{
"RPMTAG_KEYWORDS"
, 1182,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
98
{
"RPMTAG_LICENSE"
, 1014,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
99
{
"RPMTAG_N"
,
RPMTAG_NAME
,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
100
{
"RPMTAG_NAME"
, 1000,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
101
{
"RPMTAG_O"
,
RPMTAG_OBSOLETENAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
102
{
"RPMTAG_OBSOLETEATTRSX"
, 1190,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
103
{
"RPMTAG_OBSOLETEFLAGS"
, 1114,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
104
{
"RPMTAG_OBSOLETENAME"
, 1090,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
105
{
"RPMTAG_OBSOLETES"
,
RPMTAG_OBSOLETENAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
106
{
"RPMTAG_OBSOLETEVERSION"
, 1115,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
107
{
"RPMTAG_OLDFILENAMES"
, 1027,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
108
{
"RPMTAG_OPTFLAGS"
, 1122,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
109
{
"RPMTAG_ORIGBASENAMES"
, 1120,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
110
{
"RPMTAG_ORIGDIRINDEXES"
, 1119,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
111
{
"RPMTAG_ORIGDIRNAMES"
, 1121,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
112
{
"RPMTAG_OS"
, 1021,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
113
{
"RPMTAG_P"
,
RPMTAG_PROVIDENAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
114
{
"RPMTAG_PACKAGEBASEURL"
, 1217,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
115
{
"RPMTAG_PACKAGECOLOR"
, 1184,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
116
{
"RPMTAG_PACKAGEDIGEST"
, 1215,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
117
{
"RPMTAG_PACKAGEORIGIN"
, 1170,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
118
{
"RPMTAG_PACKAGEPREFCOLOR"
, 1185,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
119
{
"RPMTAG_PACKAGER"
, 1015,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
120
{
"RPMTAG_PACKAGESIZE"
, 1214,
RPM_INT64_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
121
{
"RPMTAG_PACKAGESTAT"
, 1216,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
122
{
"RPMTAG_PACKAGETIME"
, 1213,
RPM_INT64_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
123
{
"RPMTAG_PATCH"
, 1019,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
124
{
"RPMTAG_PATCHESFLAGS"
, 1134,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
125
{
"RPMTAG_PATCHESNAME"
, 1133,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
126
{
"RPMTAG_PATCHESVERSION"
, 1135,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
127
{
"RPMTAG_PAYLOADCOMPRESSOR"
, 1125,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
128
{
"RPMTAG_PAYLOADFLAGS"
, 1126,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
129
{
"RPMTAG_PAYLOADFORMAT"
, 1124,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
130
{
"RPMTAG_PKGID"
,
RPMTAG_SIGMD5
,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
131
{
"RPMTAG_PLATFORM"
, 1132,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
132
{
"RPMTAG_POLICIES"
, 1150,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
133
{
"RPMTAG_POSTIN"
, 1024,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
134
{
"RPMTAG_POSTINPROG"
, 1086,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
135
{
"RPMTAG_POSTTRANS"
, 1152,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
136
{
"RPMTAG_POSTTRANSPROG"
, 1154,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
137
{
"RPMTAG_POSTUN"
, 1026,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
138
{
"RPMTAG_POSTUNPROG"
, 1088,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
139
{
"RPMTAG_PREFIXES"
, 1098,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
140
{
"RPMTAG_PREIN"
, 1023,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
141
{
"RPMTAG_PREINPROG"
, 1085,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
142
{
"RPMTAG_PRETRANS"
, 1151,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
143
{
"RPMTAG_PRETRANSPROG"
, 1153,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
144
{
"RPMTAG_PREUN"
, 1025,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
145
{
"RPMTAG_PREUNPROG"
, 1087,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
146
{
"RPMTAG_PRIORITY"
, 1162,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
147
{
"RPMTAG_PROVIDEATTRSX"
, 1191,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
148
{
"RPMTAG_PROVIDEFLAGS"
, 1112,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
149
{
"RPMTAG_PROVIDENAME"
, 1047,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
150
{
"RPMTAG_PROVIDES"
,
RPMTAG_PROVIDENAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
151
{
"RPMTAG_PROVIDEVERSION"
, 1113,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
152
{
"RPMTAG_PUBKEYS"
,
RPMTAG_SIG_BASE
+10,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
153
{
"RPMTAG_R"
,
RPMTAG_RELEASE
,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
154
{
"RPMTAG_RECONTEXTS"
, 1149,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
155
{
"RPMTAG_RELEASE"
, 1002,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
156
{
"RPMTAG_REMOVETID"
, 1129,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
157
{
"RPMTAG_REPOTAG"
, 1181,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
158
{
"RPMTAG_REQUIREATTRSX"
, 1192,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
159
{
"RPMTAG_REQUIREFLAGS"
, 1048,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
160
{
"RPMTAG_REQUIRENAME"
, 1049,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
161
{
"RPMTAG_REQUIRES"
,
RPMTAG_REQUIRENAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
162
{
"RPMTAG_REQUIREVERSION"
, 1050,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
163
{
"RPMTAG_RHNPLATFORM"
, 1131,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
164
{
"RPMTAG_RPMVERSION"
, 1064,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
165
{
"RPMTAG_RSAHEADER"
,
RPMTAG_SIG_BASE
+12,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
166
{
"RPMTAG_SCRIPTMETRICS"
, 1175,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
167
{
"RPMTAG_SCRIPTSTATES"
, 1174,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
168
{
"RPMTAG_SHA1HEADER"
,
RPMTAG_SIG_BASE
+13,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
169
{
"RPMTAG_SIGGPG"
,
RPMTAG_SIG_BASE
+6,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
170
{
"RPMTAG_SIGMD5"
,
RPMTAG_SIG_BASE
+5,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
171
{
"RPMTAG_SIGPGP"
,
RPMTAG_SIG_BASE
+3,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
172
{
"RPMTAG_SIGSIZE"
,
RPMTAG_SIG_BASE
+1,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
173
{
"RPMTAG_SIZE"
, 1009,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
174
{
"RPMTAG_SOURCE"
, 1018,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
175
{
"RPMTAG_SOURCEPACKAGE"
, 1106,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
176
{
"RPMTAG_SOURCEPKGID"
, 1146,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
177
{
"RPMTAG_SOURCERPM"
, 1044,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
178
{
"RPMTAG_SUGGESTS"
,
RPMTAG_SUGGESTSNAME
,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
179
{
"RPMTAG_SUGGESTSFLAGS"
, 1158,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
180
{
"RPMTAG_SUGGESTSNAME"
, 1156,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
181
{
"RPMTAG_SUGGESTSVERSION"
, 1157,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
182
{
"RPMTAG_SUMMARY"
, 1004,
RPM_I18NSTRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
183
{
"RPMTAG_SVNID"
,
RPMTAG_CVSID
,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
184
{
"RPMTAG_TRIGGERFLAGS"
, 1068,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
185
{
"RPMTAG_TRIGGERINDEX"
, 1069,
RPM_INT32_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
186
{
"RPMTAG_TRIGGERNAME"
, 1066,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
187
{
"RPMTAG_TRIGGERSCRIPTPROG"
, 1092,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
188
{
"RPMTAG_TRIGGERSCRIPTS"
, 1065,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
189
{
"RPMTAG_TRIGGERVERSION"
, 1067,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
190
{
"RPMTAG_URL"
, 1020,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
191
{
"RPMTAG_V"
,
RPMTAG_VERSION
,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
192
{
"RPMTAG_VARIANTS"
, 1178,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
193
{
"RPMTAG_VENDOR"
, 1011,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
194
{
"RPMTAG_VERIFYSCRIPT"
, 1079,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
195
{
"RPMTAG_VERIFYSCRIPTPROG"
, 1091,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
196
{
"RPMTAG_VERSION"
, 1001,
RPM_STRING_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
197
{
"RPMTAG_XATTRSDICT"
, 1186,
RPM_STRING_ARRAY_TYPE
+
RPM_ARRAY_RETURN_TYPE
},
198
{
"RPMTAG_XMAJOR"
, 1179,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
199
{
"RPMTAG_XMINOR"
, 1180,
RPM_INT32_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
200
{
"RPMTAG_XPM"
, 1013,
RPM_BIN_TYPE
+
RPM_SCALAR_RETURN_TYPE
},
201
{ NULL, 0, 0 }
202
};
203
204
/*@observer@*/
/*@unchecked@*/
205
const
struct
headerTagTableEntry_s
*
rpmTagTable
=
rpmTagTbl
;
206
207
/*@unchecked@*/
208
const
int
rpmTagTableSize
=
sizeof
(
rpmTagTbl
) /
sizeof
(rpmTagTbl[0]) - 1;
209
/*@=bounds@*/
Generated on Mon Oct 27 2014 16:03:32 for rpm by
1.8.3.1