summaryrefslogtreecommitdiff
path: root/doc/librpm/html/rpmfi_8h.html
blob: 3e351770b97c39478db88313b0db5be44284d45d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>rpm: rpmfi.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">rpm&#160;<span id="projectnumber">4.9.1</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Defines</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">rpmfi.h File Reference</div>  </div>
</div>
<div class="contents">

<p>Structure(s) used for file info tag sets.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;rpm/rpmtypes.h&gt;</code><br/>
<code>#include &lt;rpm/rpmvf.h&gt;</code><br/>
<code>#include &lt;rpm/rpmpgp.h&gt;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for rpmfi.h:</div>
<div class="dyncontent">
<div class="center"><img src="rpmfi_8h__incl.png" border="0" usemap="#rpmfi_8h" alt=""/></div>
</div>
</div>
<p><a href="rpmfi_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structrpmRelocation__s.html">rpmRelocation_s</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">We pass these around as an array with a sentinel.  <a href="structrpmRelocation__s.html#details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a61e9025fff663e68245ab7d0d05b4603">RPMFILE_ALL</a>&#160;&#160;&#160;~(RPMFILE_NONE)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a6fd020fd77b1ebad016a59c753d33966">XFA_SKIPPING</a>(_a)&#160;&#160;&#160;((_a) == FA_SKIP || (_a) == FA_SKIPNSTATE || (_a) == FA_SKIPNETSHARED || (_a) == FA_SKIPCOLOR)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a2610ec7734e3a7c9fe3eca4a8d60c649">RPMFI_FLAGS_ERASE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a8aaabdc48407be3342aa64cc68b3cf01">RPMFI_FLAGS_INSTALL</a>&#160;&#160;&#160;(RPMFI_NOFILECLASS | RPMFI_NOFILEVERIFYFLAGS)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a48e74b5b942512bf6fcc99d79eb46464">RPMFI_FLAGS_VERIFY</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#ab758dd9347401d122e142b4d368493c7">RPMFI_FLAGS_QUERY</a></td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__rpmfi.html#gac552490ea6d3ba8db6fc29c800c22e3f">rpmFileTypes_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gaac3463bac1ac4cead7c062f99ae2873a">rpmFileTypes</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">File types.  <a href="group__rpmfi.html#gaac3463bac1ac4cead7c062f99ae2873a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a719e48af3991d0225c67dd4af067ac4e">rpmfileState</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">File States (when installed).  <a href="#a719e48af3991d0225c67dd4af067ac4e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#aa636d3e3f3d502e621ada9a27f0f7bb6">rpmfileAttrs</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__rpmfi.html#ga97a7286289c1f08d726a736fe1069b01">rpmFileAction_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga8e801e121577095ea061fed14200fffd">rpmFileAction</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">File disposition(s) during package install/erase transaction.  <a href="group__rpmfi.html#ga8e801e121577095ea061fed14200fffd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#ad9b10e1d45be3a706da9758d4cfdacc6">rpmfiFlags</a></td></tr>
<tr><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gac552490ea6d3ba8db6fc29c800c22e3f">rpmFileTypes_e</a> { <br/>
&#160;&#160;<a class="el" href="group__rpmfi.html#ggac552490ea6d3ba8db6fc29c800c22e3fa9bc832fa28809fb974f6ce5bb0cc7117">PIPE</a> =  1, 
<a class="el" href="group__rpmfi.html#ggac552490ea6d3ba8db6fc29c800c22e3fa29a0675a458bb799baf5cb6cc8fb624b">CDEV</a> =  2, 
<a class="el" href="group__rpmfi.html#ggac552490ea6d3ba8db6fc29c800c22e3fa1d73dc463abcb5f0ec3167f3107aa2ea">XDIR</a> =  4, 
<a class="el" href="group__rpmfi.html#ggac552490ea6d3ba8db6fc29c800c22e3fae43bcaae76090fd5d491271fd6f8e8d2">BDEV</a> =  6, 
<br/>
&#160;&#160;<a class="el" href="group__rpmfi.html#ggac552490ea6d3ba8db6fc29c800c22e3fab3c94666c9c848f5b5454fe0eff53503">REG</a> =  8, 
<a class="el" href="group__rpmfi.html#ggac552490ea6d3ba8db6fc29c800c22e3faf2fe1bf26da6f8a451f054e30b3ce0f3">LINK</a> =  10, 
<a class="el" href="group__rpmfi.html#ggac552490ea6d3ba8db6fc29c800c22e3fa3f9b2e54721b240241ed87965d569f68">SOCK</a> =  12
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">File types.  <a href="group__rpmfi.html#gac552490ea6d3ba8db6fc29c800c22e3f">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a> { <br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faab37cbe0996cb36bd97eff26b7c20c250">RPMFILE_STATE_MISSING</a> =  -1, 
<a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa1dd1d1795ed93ab04a89cb0bbb78b7d8">RPMFILE_STATE_NORMAL</a> =  0, 
<a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa28e91fc9058fd09126436afcedd8596f">RPMFILE_STATE_REPLACED</a> =  1, 
<a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa2b9bc63b8b01b9011d7704cfde0cf937">RPMFILE_STATE_NOTINSTALLED</a> =  2, 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa2d0460c216f3ba14ff538290a35cc797">RPMFILE_STATE_NETSHARED</a> =  3, 
<a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faaefeb1ba92f4f2bc42746cf90a3001dbd">RPMFILE_STATE_WRONGCOLOR</a> =  4
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">File States (when installed).  <a href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9f">rpmfileAttrs_e</a> { <br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9faad1df295b87ca3311afccc25d9a6e771">RPMFILE_NONE</a> =  0, 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa77953336fa2a72392e757f7eced00f67">RPMFILE_CONFIG</a> =  (1 &lt;&lt; 0), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa369ba090ed8b0740dd403678db2b5b9a">RPMFILE_DOC</a> =  (1 &lt;&lt; 1), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa22edaad69affb6e6e4a0aaa8c1fcb369">RPMFILE_ICON</a> =  (1 &lt;&lt; 2), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa197931e17bc876f18ff06908d71f2892">RPMFILE_MISSINGOK</a> =  (1 &lt;&lt; 3), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fab2a412c062b4258c3e38206e3a6e231b">RPMFILE_NOREPLACE</a> =  (1 &lt;&lt; 4), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa6fe0c37dac8a16f2756ec2775cafc6e1">RPMFILE_SPECFILE</a> =  (1 &lt;&lt; 5), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa45c053b71f9ee21f35ed6452d86d76b4">RPMFILE_GHOST</a> =  (1 &lt;&lt; 6), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa880f15b666390bdbc336dc55cc11d846">RPMFILE_LICENSE</a> =  (1 &lt;&lt; 7), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9faff87a0cb44640a2461ce49f0a71e7ca2">RPMFILE_README</a> =  (1 &lt;&lt; 8), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa71a008f3107eac3f8dde77cca86244e5">RPMFILE_EXCLUDE</a> =  (1 &lt;&lt; 9), 
<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fa328464f64e84b53bf2a33498f9f6cd53">RPMFILE_UNPATCHED</a> =  (1 &lt;&lt; 10), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9fad978922d76e6d0614c234f02e251861a">RPMFILE_PUBKEY</a> =  (1 &lt;&lt; 11)
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">File Attributes.  <a href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9f">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga97a7286289c1f08d726a736fe1069b01">rpmFileAction_e</a> { <br/>
&#160;&#160;<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01a54058e6c6b3c417ce53eafb0fe7f6806">FA_UNKNOWN</a> =  0, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01a3f832bbad26488d6441a3d0589da2784">FA_CREATE</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01a5fed1ade77dfbb3db4d937a94498263b">FA_COPYIN</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01a93e433874ed32187140e8fa952608896">FA_COPYOUT</a>, 
<br/>
&#160;&#160;<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01a1a5a5b499a264b1bcc214b1e9498c8fe">FA_BACKUP</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01a8ad2065d928238a93bcb2db6c9c64a22">FA_SAVE</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01aa2c1302ed618813615e8eda133074b3a">FA_SKIP</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01abc34912fb3e174c7ae2f4d94b671b0b0">FA_ALTNAME</a>, 
<br/>
&#160;&#160;<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01af3aaace1f9e55323fb68a8b7064a720f">FA_ERASE</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01a6a60e7a49164b8c0e4fcec71c0e1fd32">FA_SKIPNSTATE</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01afa3c5366b8f18737a117930a4cbd4521">FA_SKIPNETSHARED</a>, 
<a class="el" href="group__rpmfi.html#gga97a7286289c1f08d726a736fe1069b01ab96dcf93168dd6d766f3ddfc22c62606">FA_SKIPCOLOR</a>
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">File disposition(s) during package install/erase transaction.  <a href="group__rpmfi.html#ga97a7286289c1f08d726a736fe1069b01">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909a">rpmfiFlags_e</a> { <br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa9c492091e5c73b366ca87d4f2671c461">RPMFI_NOHEADER</a> =  0, 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aab14b27cd3ca2e2c946765587ab8c4395">RPMFI_KEEPHEADER</a> =  (1 &lt;&lt; 0), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> =  (1 &lt;&lt; 1), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a> =  (1 &lt;&lt; 2), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> =  (1 &lt;&lt; 3), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aad28f6b1323d760202f2ffe077deb122b">RPMFI_NOFILEUSER</a> =  (1 &lt;&lt; 4), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126">RPMFI_NOFILEGROUP</a> =  (1 &lt;&lt; 5), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12">RPMFI_NOFILEMODES</a> =  (1 &lt;&lt; 6), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aab7f99c59b46b6bc6a8888f9e9176c0ef">RPMFI_NOFILESIZES</a> =  (1 &lt;&lt; 7), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136">RPMFI_NOFILECAPS</a> =  (1 &lt;&lt; 8), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64">RPMFI_NOFILELINKTOS</a> =  (1 &lt;&lt; 9), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa369cada1e9133dfe471921ec7e564a09">RPMFI_NOFILEDIGESTS</a> =  (1 &lt;&lt; 10), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed">RPMFI_NOFILEMTIMES</a> =  (1 &lt;&lt; 11), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168">RPMFI_NOFILERDEVS</a> =  (1 &lt;&lt; 12), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa4b62f7f6eb8fba93886b8e92da9b3266">RPMFI_NOFILEINODES</a> =  (1 &lt;&lt; 13), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa5f80de1b168d8d6dc1aa43761393aa00">RPMFI_NOFILESTATES</a> =  (1 &lt;&lt; 14), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1">RPMFI_NOFILECOLORS</a> =  (1 &lt;&lt; 15), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a> =  (1 &lt;&lt; 16), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658">RPMFI_NOFILEFLAGS</a> =  (1 &lt;&lt; 17), 
<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa26bffedfc0c054b834e1f3555cc1c929">RPMFI_ISBUILD</a> =  (1 &lt;&lt; 30), 
<br/>
&#160;&#160;<a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aae967be81e279aa8efbe0e7758f6383f2">RPMFI_ISSOURCE</a> =  (1 &lt;&lt; 31)
<br/>
 }</td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga31d891624b3b796b926737b0f7b8b3df">rpmfiLink</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference a file info set instance.  <a href="group__rpmfi.html#ga31d891624b3b796b926737b0f7b8b3df"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga656137eda2250c404ec5ed63069ccc57">rpmfiFC</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file count from file info set.  <a href="group__rpmfi.html#ga656137eda2250c404ec5ed63069ccc57"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga45ce2f8a49da1c4cb1e8f5e6f43e6a6e">rpmfiFX</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file index from file info set.  <a href="group__rpmfi.html#ga45ce2f8a49da1c4cb1e8f5e6f43e6a6e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga962cd484abca49996c9f9dc3496c0ca4">rpmfiSetFX</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, int fx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set current file index in file info set.  <a href="group__rpmfi.html#ga962cd484abca49996c9f9dc3496c0ca4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga509f82bc4e62ae7c33877ac381c88b75">rpmfiDC</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return directory count from file info set.  <a href="group__rpmfi.html#ga509f82bc4e62ae7c33877ac381c88b75"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga50afc9087a819d2facee8bb57734f26e">rpmfiDX</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current directory index from file info set.  <a href="group__rpmfi.html#ga50afc9087a819d2facee8bb57734f26e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga874cef9c002f9b40fe49c92a3714c1e8">rpmfiSetDX</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, int dx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set current directory index in file info set.  <a href="group__rpmfi.html#ga874cef9c002f9b40fe49c92a3714c1e8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gad138e3ad68de95e690a33d1388219f00">rpmfiBN</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current base name from file info set.  <a href="group__rpmfi.html#gad138e3ad68de95e690a33d1388219f00"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga1bad3e71ca1f6b8eb07d94123cae8657">rpmfiDN</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current directory name from file info set.  <a href="group__rpmfi.html#ga1bad3e71ca1f6b8eb07d94123cae8657"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gad40fd56a6310dcffddb4dff4877744ab">rpmfiFN</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file name from file info set.  <a href="group__rpmfi.html#gad40fd56a6310dcffddb4dff4877744ab"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="rpmfi_8h.html#aa636d3e3f3d502e621ada9a27f0f7bb6">rpmfileAttrs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gac87b9e38eb6616339172361151f36f42">rpmfiFFlags</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file flags from file info set.  <a href="group__rpmfi.html#gac87b9e38eb6616339172361151f36f42"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="rpmvf_8h.html#ab63f84cbfa010e112788ac4b04bb3ce0">rpmVerifyAttrs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga76e1849caa44e1236167d38a8df14f3b">rpmfiVFlags</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file verify flags from file info set.  <a href="group__rpmfi.html#ga76e1849caa44e1236167d38a8df14f3b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#gaa2b12130c51ee1e22f43b1a9547e2352">rpm_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga57396be5115c58986513f65e581a13cf">rpmfiFMode</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file mode from file info set.  <a href="group__rpmfi.html#ga57396be5115c58986513f65e581a13cf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="rpmfi_8h.html#a719e48af3991d0225c67dd4af067ac4e">rpmfileState</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga5974ff10e26d9bfa1065aca3025d1b93">rpmfiFState</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file state from file info set.  <a href="group__rpmfi.html#ga5974ff10e26d9bfa1065aca3025d1b93"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gae46ac2efef805703e1383435931eebaf">rpmfiDigestAlgo</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return digest algorithm of a file info set.  <a href="group__rpmfi.html#gae46ac2efef805703e1383435931eebaf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga4295d0a7121504ec260ee3c097b403b6">rpmfiFDigest</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, int *algo, size_t *diglen)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file (binary) digest of file info set.  <a href="group__rpmfi.html#ga4295d0a7121504ec260ee3c097b403b6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gaa2e0d460a9b0b31177eb2639be2d040d">rpmfiFDigestHex</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, int *algo)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file (hex) digest of file info set.  <a href="group__rpmfi.html#gaa2e0d460a9b0b31177eb2639be2d040d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gac15618cc1c44bf6b27c04b28f3943b3d">rpmfiMD5</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi) RPM_GNUC_DEPRECATED</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file (binary) md5 digest from file info set.  <a href="group__rpmfi.html#gac15618cc1c44bf6b27c04b28f3943b3d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga3333d553eb25a00a02a25865ff26c7cf">rpmfiFLink</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file linkto (i.e.  <a href="group__rpmfi.html#ga3333d553eb25a00a02a25865ff26c7cf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#gab9fe53f396a324ab4d4e07cad793f730">rpm_loff_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gaa329902b87a2d9be83df0b2862f1acc5">rpmfiFSize</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file size from file info set.  <a href="group__rpmfi.html#gaa329902b87a2d9be83df0b2862f1acc5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#gaf1f053bec75d8b06ea9a7045e03b0b58">rpm_rdev_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga78cfa7f20c72ccdad5f121bc436714e0">rpmfiFRdev</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file rdev from file info set.  <a href="group__rpmfi.html#ga78cfa7f20c72ccdad5f121bc436714e0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga023994c22665089e46e7da79ea6f4d34">rpm_ino_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gad9e13e7f8bd889503770bb5fc8c0a217">rpmfiFInode</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file inode from file info set.  <a href="group__rpmfi.html#gad9e13e7f8bd889503770bb5fc8c0a217"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga5320e2d8dbd395706d114a4d8fc93505">rpm_color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga6f417da734daa3d8cafffad2275e0f59">rpmfiColor</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return union of all file color bits from file info set.  <a href="group__rpmfi.html#ga6f417da734daa3d8cafffad2275e0f59"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga5320e2d8dbd395706d114a4d8fc93505">rpm_color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gada0be6b3cac1090a1d6c1cb45cc91ca6">rpmfiFColor</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file color bits from file info set.  <a href="group__rpmfi.html#gada0be6b3cac1090a1d6c1cb45cc91ca6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga2828fc69a98bcfb09c2dbbe3ecf5e8a7">rpmfiFClass</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file class from file info set.  <a href="group__rpmfi.html#ga2828fc69a98bcfb09c2dbbe3ecf5e8a7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gab40d0d453d30c9997284b0da9a547c61">rpmfiFDepends</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, const uint32_t **fddictp)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file depends dictionary from file info set.  <a href="group__rpmfi.html#gab40d0d453d30c9997284b0da9a547c61"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga0ba2e96c228348b39ba64a8766e852a2">rpmfiFNlink</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return (calculated) current file nlink count from file info set.  <a href="group__rpmfi.html#ga0ba2e96c228348b39ba64a8766e852a2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#gaee0026b055da55af4f96cb46c48a57a1">rpm_time_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga19cadc4d9ba88d6eff804462d4e3110f">rpmfiFMtime</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file modify time from file info set.  <a href="group__rpmfi.html#ga19cadc4d9ba88d6eff804462d4e3110f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gade8b354f4bb363f88338bd49b6659c7d">rpmfiFUser</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file owner from file info set.  <a href="group__rpmfi.html#gade8b354f4bb363f88338bd49b6659c7d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga91b4d5de8041c5c52d8bcdd6aa98b818">rpmfiFGroup</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file group from file info set.  <a href="group__rpmfi.html#ga91b4d5de8041c5c52d8bcdd6aa98b818"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga098c6ce9918a922e733ae880c0baa2cf">rpmfiFCaps</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return textual representation of current file capabilities from file info set.  <a href="group__rpmfi.html#ga098c6ce9918a922e733ae880c0baa2cf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gae9351113edfe1534cc25a55733f65ff0">rpmfiFLangs</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current file language(s) from file info set.  <a href="group__rpmfi.html#gae9351113edfe1534cc25a55733f65ff0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gae165b1266f6927370169df4416b0a687">rpmfiNext</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return next file iterator index.  <a href="group__rpmfi.html#gae165b1266f6927370169df4416b0a687"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gab36cc47b1844de32a67482f092074e1f">rpmfiInit</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, int fx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize file iterator index.  <a href="group__rpmfi.html#gab36cc47b1844de32a67482f092074e1f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga124289e05cde23309a67b27af6ef6292">rpmfiNextD</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return next directory iterator index.  <a href="group__rpmfi.html#ga124289e05cde23309a67b27af6ef6292"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga3ca9ec1da52cbfb9c5367b059bce8771">rpmfiInitD</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, int dx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize directory iterator index.  <a href="group__rpmfi.html#ga3ca9ec1da52cbfb9c5367b059bce8771"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gaa57c23e38b8fcd2028d94e0e5f22367e">rpmfiFree</a> (<a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy a file info set.  <a href="group__rpmfi.html#gaa57c23e38b8fcd2028d94e0e5f22367e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga2b9ce2bf40753d48764e771aa5fc67fb">rpmfiNew</a> (const <a class="el" href="group__rpmtypes.html#ga1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="group__rpmtypes.html#gacb1ffe4e2d96b8277f9f46ecc0c7b8a6">Header</a> h, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tagN, <a class="el" href="rpmfi_8h.html#ad9b10e1d45be3a706da9758d4cfdacc6">rpmfiFlags</a> flags)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and load a file info set.  <a href="group__rpmfi.html#ga2b9ce2bf40753d48764e771aa5fc67fb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmfi.html#gaac3463bac1ac4cead7c062f99ae2873a">rpmFileTypes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga14dc5ede2ea9131d7ff18c3e5bbab50d">rpmfiWhatis</a> (<a class="el" href="group__rpmtypes.html#gaa2b12130c51ee1e22f43b1a9547e2352">rpm_mode_t</a> <a class="el" href="rpmspec_8c.html#a1ea5d0cb93f22f7d0fdf804bd68c3326">mode</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file type from mode_t.  <a href="group__rpmfi.html#ga14dc5ede2ea9131d7ff18c3e5bbab50d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga6d6932dda5e5c44c19261f25a6da1b53">rpmfiCompare</a> (const <a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> afi, const <a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> bfi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file info comparison.  <a href="group__rpmfi.html#ga6d6932dda5e5c44c19261f25a6da1b53"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmfi.html#ga8e801e121577095ea061fed14200fffd">rpmFileAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#ga2968542f0d08a54528fb0e065b15442b">rpmfiDecideFate</a> (const <a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> ofi, <a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> nfi, int skipMissing)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file disposition.  <a href="group__rpmfi.html#ga2968542f0d08a54528fb0e065b15442b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gaf612b0b13245a0c413e2bf34efc1b104">rpmfiConfigConflict</a> (const <a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return whether file is conflicting config.  <a href="group__rpmfi.html#gaf612b0b13245a0c413e2bf34efc1b104"></a><br/></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Structure(s) used for file info tag sets. </p>

<p>Definition in file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>
</div><hr/><h2>Define Documentation</h2>
<a class="anchor" id="a2610ec7734e3a7c9fe3eca4a8d60c649"></a><!-- doxytag: member="rpmfi.h::RPMFI_FLAGS_ERASE" ref="a2610ec7734e3a7c9fe3eca4a8d60c649" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFI_FLAGS_ERASE</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> | \
     <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed">RPMFI_NOFILEMTIMES</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168">RPMFI_NOFILERDEVS</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa4b62f7f6eb8fba93886b8e92da9b3266">RPMFI_NOFILEINODES</a> | \
     <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a>)
</pre></div>
<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00398">398</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8aaabdc48407be3342aa64cc68b3cf01"></a><!-- doxytag: member="rpmfi.h::RPMFI_FLAGS_INSTALL" ref="a8aaabdc48407be3342aa64cc68b3cf01" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFI_FLAGS_INSTALL&#160;&#160;&#160;(RPMFI_NOFILECLASS | RPMFI_NOFILEVERIFYFLAGS)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00403">403</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab758dd9347401d122e142b4d368493c7"></a><!-- doxytag: member="rpmfi.h::RPMFI_FLAGS_QUERY" ref="ab758dd9347401d122e142b4d368493c7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFI_FLAGS_QUERY</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> | \
     <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1">RPMFI_NOFILECOLORS</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a>)
</pre></div>
<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00410">410</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="a48e74b5b942512bf6fcc99d79eb46464"></a><!-- doxytag: member="rpmfi.h::RPMFI_FLAGS_VERIFY" ref="a48e74b5b942512bf6fcc99d79eb46464" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFI_FLAGS_VERIFY</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a> | <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> | \
     <a class="code" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1">RPMFI_NOFILECOLORS</a>)
</pre></div>
<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00406">406</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="a61e9025fff663e68245ab7d0d05b4603"></a><!-- doxytag: member="rpmfi.h::RPMFILE_ALL" ref="a61e9025fff663e68245ab7d0d05b4603" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFILE_ALL&#160;&#160;&#160;~(RPMFILE_NONE)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00067">67</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6fd020fd77b1ebad016a59c753d33966"></a><!-- doxytag: member="rpmfi.h::XFA_SKIPPING" ref="a6fd020fd77b1ebad016a59c753d33966" args="(_a)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XFA_SKIPPING</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_a</td><td>)</td>
          <td>&#160;&#160;&#160;((_a) == FA_SKIP || (_a) == FA_SKIPNSTATE || (_a) == FA_SKIPNETSHARED || (_a) == FA_SKIPCOLOR)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00087">87</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="ad9b10e1d45be3a706da9758d4cfdacc6"></a><!-- doxytag: member="rpmfi.h::rpmfiFlags" ref="ad9b10e1d45be3a706da9758d4cfdacc6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a> <a class="el" href="rpmfi_8h.html#ad9b10e1d45be3a706da9758d4cfdacc6">rpmfiFlags</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00396">396</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa636d3e3f3d502e621ada9a27f0f7bb6"></a><!-- doxytag: member="rpmfi.h::rpmfileAttrs" ref="aa636d3e3f3d502e621ada9a27f0f7bb6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a> <a class="el" href="rpmfi_8h.html#aa636d3e3f3d502e621ada9a27f0f7bb6">rpmfileAttrs</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00065">65</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="a719e48af3991d0225c67dd4af067ac4e"></a><!-- doxytag: member="rpmfi.h::rpmfileState" ref="a719e48af3991d0225c67dd4af067ac4e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef enum <a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a>  <a class="el" href="rpmfi_8h.html#a719e48af3991d0225c67dd4af067ac4e">rpmfileState</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>File States (when installed). </p>

</div>
</div>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="a5317a8130982e9f640c9ad936785909a"></a><!-- doxytag: member="rpmfi.h::rpmfiFlags_e" ref="a5317a8130982e9f640c9ad936785909a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmfi_8h.html#a5317a8130982e9f640c9ad936785909a">rpmfiFlags_e</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa9c492091e5c73b366ca87d4f2671c461"></a><!-- doxytag: member="RPMFI_NOHEADER" ref="a5317a8130982e9f640c9ad936785909aa9c492091e5c73b366ca87d4f2671c461" args="" -->RPMFI_NOHEADER</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aab14b27cd3ca2e2c946765587ab8c4395"></a><!-- doxytag: member="RPMFI_KEEPHEADER" ref="a5317a8130982e9f640c9ad936785909aab14b27cd3ca2e2c946765587ab8c4395" args="" -->RPMFI_KEEPHEADER</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48"></a><!-- doxytag: member="RPMFI_NOFILECLASS" ref="a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48" args="" -->RPMFI_NOFILECLASS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684"></a><!-- doxytag: member="RPMFI_NOFILEDEPS" ref="a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684" args="" -->RPMFI_NOFILEDEPS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f"></a><!-- doxytag: member="RPMFI_NOFILELANGS" ref="a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f" args="" -->RPMFI_NOFILELANGS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aad28f6b1323d760202f2ffe077deb122b"></a><!-- doxytag: member="RPMFI_NOFILEUSER" ref="a5317a8130982e9f640c9ad936785909aad28f6b1323d760202f2ffe077deb122b" args="" -->RPMFI_NOFILEUSER</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126"></a><!-- doxytag: member="RPMFI_NOFILEGROUP" ref="a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126" args="" -->RPMFI_NOFILEGROUP</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12"></a><!-- doxytag: member="RPMFI_NOFILEMODES" ref="a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12" args="" -->RPMFI_NOFILEMODES</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aab7f99c59b46b6bc6a8888f9e9176c0ef"></a><!-- doxytag: member="RPMFI_NOFILESIZES" ref="a5317a8130982e9f640c9ad936785909aab7f99c59b46b6bc6a8888f9e9176c0ef" args="" -->RPMFI_NOFILESIZES</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136"></a><!-- doxytag: member="RPMFI_NOFILECAPS" ref="a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136" args="" -->RPMFI_NOFILECAPS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64"></a><!-- doxytag: member="RPMFI_NOFILELINKTOS" ref="a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64" args="" -->RPMFI_NOFILELINKTOS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa369cada1e9133dfe471921ec7e564a09"></a><!-- doxytag: member="RPMFI_NOFILEDIGESTS" ref="a5317a8130982e9f640c9ad936785909aa369cada1e9133dfe471921ec7e564a09" args="" -->RPMFI_NOFILEDIGESTS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed"></a><!-- doxytag: member="RPMFI_NOFILEMTIMES" ref="a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed" args="" -->RPMFI_NOFILEMTIMES</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168"></a><!-- doxytag: member="RPMFI_NOFILERDEVS" ref="a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168" args="" -->RPMFI_NOFILERDEVS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa4b62f7f6eb8fba93886b8e92da9b3266"></a><!-- doxytag: member="RPMFI_NOFILEINODES" ref="a5317a8130982e9f640c9ad936785909aa4b62f7f6eb8fba93886b8e92da9b3266" args="" -->RPMFI_NOFILEINODES</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa5f80de1b168d8d6dc1aa43761393aa00"></a><!-- doxytag: member="RPMFI_NOFILESTATES" ref="a5317a8130982e9f640c9ad936785909aa5f80de1b168d8d6dc1aa43761393aa00" args="" -->RPMFI_NOFILESTATES</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1"></a><!-- doxytag: member="RPMFI_NOFILECOLORS" ref="a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1" args="" -->RPMFI_NOFILECOLORS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e"></a><!-- doxytag: member="RPMFI_NOFILEVERIFYFLAGS" ref="a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e" args="" -->RPMFI_NOFILEVERIFYFLAGS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658"></a><!-- doxytag: member="RPMFI_NOFILEFLAGS" ref="a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658" args="" -->RPMFI_NOFILEFLAGS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aa26bffedfc0c054b834e1f3555cc1c929"></a><!-- doxytag: member="RPMFI_ISBUILD" ref="a5317a8130982e9f640c9ad936785909aa26bffedfc0c054b834e1f3555cc1c929" args="" -->RPMFI_ISBUILD</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a5317a8130982e9f640c9ad936785909aae967be81e279aa8efbe0e7758f6383f2"></a><!-- doxytag: member="RPMFI_ISSOURCE" ref="a5317a8130982e9f640c9ad936785909aae967be81e279aa8efbe0e7758f6383f2" args="" -->RPMFI_ISSOURCE</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00372">372</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9f"></a><!-- doxytag: member="rpmfi.h::rpmfileAttrs_e" ref="a62725e580e7542969ca808f2ee7c1b9f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmfi_8h.html#a62725e580e7542969ca808f2ee7c1b9f">rpmfileAttrs_e</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>File Attributes. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9faad1df295b87ca3311afccc25d9a6e771"></a><!-- doxytag: member="RPMFILE_NONE" ref="a62725e580e7542969ca808f2ee7c1b9faad1df295b87ca3311afccc25d9a6e771" args="" -->RPMFILE_NONE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa77953336fa2a72392e757f7eced00f67"></a><!-- doxytag: member="RPMFILE_CONFIG" ref="a62725e580e7542969ca808f2ee7c1b9fa77953336fa2a72392e757f7eced00f67" args="" -->RPMFILE_CONFIG</em>&nbsp;</td><td>
<p>from %config </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa369ba090ed8b0740dd403678db2b5b9a"></a><!-- doxytag: member="RPMFILE_DOC" ref="a62725e580e7542969ca808f2ee7c1b9fa369ba090ed8b0740dd403678db2b5b9a" args="" -->RPMFILE_DOC</em>&nbsp;</td><td>
<p>from %doc </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa22edaad69affb6e6e4a0aaa8c1fcb369"></a><!-- doxytag: member="RPMFILE_ICON" ref="a62725e580e7542969ca808f2ee7c1b9fa22edaad69affb6e6e4a0aaa8c1fcb369" args="" -->RPMFILE_ICON</em>&nbsp;</td><td>
<p>from %donotuse. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa197931e17bc876f18ff06908d71f2892"></a><!-- doxytag: member="RPMFILE_MISSINGOK" ref="a62725e580e7542969ca808f2ee7c1b9fa197931e17bc876f18ff06908d71f2892" args="" -->RPMFILE_MISSINGOK</em>&nbsp;</td><td>
<p>from %config(missingok) </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fab2a412c062b4258c3e38206e3a6e231b"></a><!-- doxytag: member="RPMFILE_NOREPLACE" ref="a62725e580e7542969ca808f2ee7c1b9fab2a412c062b4258c3e38206e3a6e231b" args="" -->RPMFILE_NOREPLACE</em>&nbsp;</td><td>
<p>from %config(noreplace) </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa6fe0c37dac8a16f2756ec2775cafc6e1"></a><!-- doxytag: member="RPMFILE_SPECFILE" ref="a62725e580e7542969ca808f2ee7c1b9fa6fe0c37dac8a16f2756ec2775cafc6e1" args="" -->RPMFILE_SPECFILE</em>&nbsp;</td><td>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000023">Todo:</a></b></dt><dd>(unnecessary) marks 1st file in srpm. </dd></dl>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa45c053b71f9ee21f35ed6452d86d76b4"></a><!-- doxytag: member="RPMFILE_GHOST" ref="a62725e580e7542969ca808f2ee7c1b9fa45c053b71f9ee21f35ed6452d86d76b4" args="" -->RPMFILE_GHOST</em>&nbsp;</td><td>
<p>from %ghost </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa880f15b666390bdbc336dc55cc11d846"></a><!-- doxytag: member="RPMFILE_LICENSE" ref="a62725e580e7542969ca808f2ee7c1b9fa880f15b666390bdbc336dc55cc11d846" args="" -->RPMFILE_LICENSE</em>&nbsp;</td><td>
<p>from %license </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9faff87a0cb44640a2461ce49f0a71e7ca2"></a><!-- doxytag: member="RPMFILE_README" ref="a62725e580e7542969ca808f2ee7c1b9faff87a0cb44640a2461ce49f0a71e7ca2" args="" -->RPMFILE_README</em>&nbsp;</td><td>
<p>from %readme </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa71a008f3107eac3f8dde77cca86244e5"></a><!-- doxytag: member="RPMFILE_EXCLUDE" ref="a62725e580e7542969ca808f2ee7c1b9fa71a008f3107eac3f8dde77cca86244e5" args="" -->RPMFILE_EXCLUDE</em>&nbsp;</td><td>
<p>from %exclude, internal </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fa328464f64e84b53bf2a33498f9f6cd53"></a><!-- doxytag: member="RPMFILE_UNPATCHED" ref="a62725e580e7542969ca808f2ee7c1b9fa328464f64e84b53bf2a33498f9f6cd53" args="" -->RPMFILE_UNPATCHED</em>&nbsp;</td><td>
<p>placeholder (SuSE) </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a62725e580e7542969ca808f2ee7c1b9fad978922d76e6d0614c234f02e251861a"></a><!-- doxytag: member="RPMFILE_PUBKEY" ref="a62725e580e7542969ca808f2ee7c1b9fad978922d76e6d0614c234f02e251861a" args="" -->RPMFILE_PUBKEY</em>&nbsp;</td><td>
<p>from %pubkey </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00049">49</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa38383fe1e8e46c7c4a072c45cbaa9fa"></a><!-- doxytag: member="rpmfi.h::rpmfileState_e" ref="aa38383fe1e8e46c7c4a072c45cbaa9fa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmfi_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>File States (when installed). </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="aa38383fe1e8e46c7c4a072c45cbaa9faab37cbe0996cb36bd97eff26b7c20c250"></a><!-- doxytag: member="RPMFILE_STATE_MISSING" ref="aa38383fe1e8e46c7c4a072c45cbaa9faab37cbe0996cb36bd97eff26b7c20c250" args="" -->RPMFILE_STATE_MISSING</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa38383fe1e8e46c7c4a072c45cbaa9faa1dd1d1795ed93ab04a89cb0bbb78b7d8"></a><!-- doxytag: member="RPMFILE_STATE_NORMAL" ref="aa38383fe1e8e46c7c4a072c45cbaa9faa1dd1d1795ed93ab04a89cb0bbb78b7d8" args="" -->RPMFILE_STATE_NORMAL</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa38383fe1e8e46c7c4a072c45cbaa9faa28e91fc9058fd09126436afcedd8596f"></a><!-- doxytag: member="RPMFILE_STATE_REPLACED" ref="aa38383fe1e8e46c7c4a072c45cbaa9faa28e91fc9058fd09126436afcedd8596f" args="" -->RPMFILE_STATE_REPLACED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa38383fe1e8e46c7c4a072c45cbaa9faa2b9bc63b8b01b9011d7704cfde0cf937"></a><!-- doxytag: member="RPMFILE_STATE_NOTINSTALLED" ref="aa38383fe1e8e46c7c4a072c45cbaa9faa2b9bc63b8b01b9011d7704cfde0cf937" args="" -->RPMFILE_STATE_NOTINSTALLED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa38383fe1e8e46c7c4a072c45cbaa9faa2d0460c216f3ba14ff538290a35cc797"></a><!-- doxytag: member="RPMFILE_STATE_NETSHARED" ref="aa38383fe1e8e46c7c4a072c45cbaa9faa2d0460c216f3ba14ff538290a35cc797" args="" -->RPMFILE_STATE_NETSHARED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa38383fe1e8e46c7c4a072c45cbaa9faaefeb1ba92f4f2bc42746cf90a3001dbd"></a><!-- doxytag: member="RPMFILE_STATE_WRONGCOLOR" ref="aa38383fe1e8e46c7c4a072c45cbaa9faaefeb1ba92f4f2bc42746cf90a3001dbd" args="" -->RPMFILE_STATE_WRONGCOLOR</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="rpmfi_8h_source.html#l00037">37</a> of file <a class="el" href="rpmfi_8h_source.html">rpmfi.h</a>.</p>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Fri Jul 15 2011 for rpm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>