Blob Blame History Raw
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rpm: rpmfiles.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">rpm
   &#160;<span id="projectnumber">4.14.3-rc1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</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">rpmfiles.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>File info set API.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;sys/types.h&gt;</code><br />
<code>#include &lt;sys/stat.h&gt;</code><br />
<code>#include &lt;unistd.h&gt;</code><br />
<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 rpmfiles.h:</div>
<div class="dyncontent">
<div class="center"><img src="rpmfiles_8h__incl.png" border="0" usemap="#rpmfiles_8h" alt=""/></div>
<map name="rpmfiles_8h" id="rpmfiles_8h">
<area shape="rect"  title="File info set API." alt="" coords="291,5,379,32"/>
<area shape="rect"  title=" " alt="" coords="5,80,101,107"/>
<area shape="rect"  title=" " alt="" coords="125,80,211,107"/>
<area shape="rect"  title=" " alt="" coords="235,80,309,107"/>
<area shape="rect"  title=" " alt="" coords="334,80,461,107"/>
<area shape="rect"  title=" " alt="" coords="485,80,587,107"/>
<area shape="rect"  title=" " alt="" coords="612,80,727,107"/>
</map>
</div>
</div>
<p><a href="rpmfiles_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><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 class="memdesc:"><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 class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a238b0afd8b0c67de08b4ce5aabe2bceb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a238b0afd8b0c67de08b4ce5aabe2bceb">RPMFILE_IS_INSTALLED</a>(_x)&#160;&#160;&#160;((_x) == <a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa1dd1d1795ed93ab04a89cb0bbb78b7d8">RPMFILE_STATE_NORMAL</a> || (_x) == <a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa2d0460c216f3ba14ff538290a35cc797">RPMFILE_STATE_NETSHARED</a>)</td></tr>
<tr class="separator:a238b0afd8b0c67de08b4ce5aabe2bceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61e9025fff663e68245ab7d0d05b4603"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a61e9025fff663e68245ab7d0d05b4603">RPMFILE_ALL</a>&#160;&#160;&#160;~(<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9faad1df295b87ca3311afccc25d9a6e771">RPMFILE_NONE</a>)</td></tr>
<tr class="separator:a61e9025fff663e68245ab7d0d05b4603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fd020fd77b1ebad016a59c753d33966"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a6fd020fd77b1ebad016a59c753d33966">XFA_SKIPPING</a>(_a)&#160;&#160;&#160;((_a) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01aa2c1302ed618813615e8eda133074b3a">FA_SKIP</a> || (_a) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a6a60e7a49164b8c0e4fcec71c0e1fd32">FA_SKIPNSTATE</a> || (_a) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01afa3c5366b8f18737a117930a4cbd4521">FA_SKIPNETSHARED</a> || (_a) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01ab96dcf93168dd6d766f3ddfc22c62606">FA_SKIPCOLOR</a>)</td></tr>
<tr class="separator:a6fd020fd77b1ebad016a59c753d33966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2610ec7734e3a7c9fe3eca4a8d60c649"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a2610ec7734e3a7c9fe3eca4a8d60c649">RPMFI_FLAGS_ERASE</a></td></tr>
<tr class="separator:a2610ec7734e3a7c9fe3eca4a8d60c649"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aaabdc48407be3342aa64cc68b3cf01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a8aaabdc48407be3342aa64cc68b3cf01">RPMFI_FLAGS_INSTALL</a>&#160;&#160;&#160;(<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a>)</td></tr>
<tr class="separator:a8aaabdc48407be3342aa64cc68b3cf01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48e74b5b942512bf6fcc99d79eb46464"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a48e74b5b942512bf6fcc99d79eb46464">RPMFI_FLAGS_VERIFY</a></td></tr>
<tr class="separator:a48e74b5b942512bf6fcc99d79eb46464"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab758dd9347401d122e142b4d368493c7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#ab758dd9347401d122e142b4d368493c7">RPMFI_FLAGS_QUERY</a></td></tr>
<tr class="separator:ab758dd9347401d122e142b4d368493c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bee944884385e3453ce05931e42cd75"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a0bee944884385e3453ce05931e42cd75">RPMFI_FLAGS_FILETRIGGER</a></td></tr>
<tr class="separator:a0bee944884385e3453ce05931e42cd75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fe4e992dbe0e96b6b212ce2020f6bf6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a1fe4e992dbe0e96b6b212ce2020f6bf6">RPMFI_FLAGS_ONLY_FILENAMES</a>&#160;&#160;&#160;(<a class="el" href="rpmfiles_8h.html#a0bee944884385e3453ce05931e42cd75">RPMFI_FLAGS_FILETRIGGER</a> | <a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa5f80de1b168d8d6dc1aa43761393aa00">RPMFI_NOFILESTATES</a>)</td></tr>
<tr class="separator:a1fe4e992dbe0e96b6b212ce2020f6bf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add0bbbbd54078efd10dc8bc742b97aed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#add0bbbbd54078efd10dc8bc742b97aed">RPMFILEITERMAX</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:add0bbbbd54078efd10dc8bc742b97aed"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gaac3463bac1ac4cead7c062f99ae2873a"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__rpmfiles.html#gac552490ea6d3ba8db6fc29c800c22e3f">rpmFileTypes_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gaac3463bac1ac4cead7c062f99ae2873a">rpmFileTypes</a></td></tr>
<tr class="memdesc:gaac3463bac1ac4cead7c062f99ae2873a"><td class="mdescLeft">&#160;</td><td class="mdescRight">File types.  <a href="group__rpmfiles.html#gaac3463bac1ac4cead7c062f99ae2873a">More...</a><br /></td></tr>
<tr class="separator:gaac3463bac1ac4cead7c062f99ae2873a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a719e48af3991d0225c67dd4af067ac4e"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a719e48af3991d0225c67dd4af067ac4e">rpmfileState</a></td></tr>
<tr class="memdesc:a719e48af3991d0225c67dd4af067ac4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">File States (when installed).  <a href="#a719e48af3991d0225c67dd4af067ac4e">More...</a><br /></td></tr>
<tr class="separator:a719e48af3991d0225c67dd4af067ac4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa636d3e3f3d502e621ada9a27f0f7bb6"><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="rpmfiles_8h.html#aa636d3e3f3d502e621ada9a27f0f7bb6">rpmfileAttrs</a></td></tr>
<tr class="separator:aa636d3e3f3d502e621ada9a27f0f7bb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e801e121577095ea061fed14200fffd"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__rpmfiles.html#ga97a7286289c1f08d726a736fe1069b01">rpmFileAction_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga8e801e121577095ea061fed14200fffd">rpmFileAction</a></td></tr>
<tr class="memdesc:ga8e801e121577095ea061fed14200fffd"><td class="mdescLeft">&#160;</td><td class="mdescRight">File disposition(s) during package install/erase transaction.  <a href="group__rpmfiles.html#ga8e801e121577095ea061fed14200fffd">More...</a><br /></td></tr>
<tr class="separator:ga8e801e121577095ea061fed14200fffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9b10e1d45be3a706da9758d4cfdacc6"><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="rpmfiles_8h.html#ad9b10e1d45be3a706da9758d4cfdacc6">rpmfiFlags</a></td></tr>
<tr class="separator:ad9b10e1d45be3a706da9758d4cfdacc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21f633c744ceca5af96d348afa869ad1"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708">rpmFileIter_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a21f633c744ceca5af96d348afa869ad1">rpmFileIter</a></td></tr>
<tr class="separator:a21f633c744ceca5af96d348afa869ad1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gac552490ea6d3ba8db6fc29c800c22e3f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gac552490ea6d3ba8db6fc29c800c22e3f">rpmFileTypes_e</a> { <br />
&#160;&#160;<a class="el" href="group__rpmfiles.html#ggac552490ea6d3ba8db6fc29c800c22e3fa9bc832fa28809fb974f6ce5bb0cc7117">PIPE</a> = 1, 
<a class="el" href="group__rpmfiles.html#ggac552490ea6d3ba8db6fc29c800c22e3fa29a0675a458bb799baf5cb6cc8fb624b">CDEV</a> = 2, 
<a class="el" href="group__rpmfiles.html#ggac552490ea6d3ba8db6fc29c800c22e3fa1d73dc463abcb5f0ec3167f3107aa2ea">XDIR</a> = 4, 
<a class="el" href="group__rpmfiles.html#ggac552490ea6d3ba8db6fc29c800c22e3fae43bcaae76090fd5d491271fd6f8e8d2">BDEV</a> = 6, 
<br />
&#160;&#160;<a class="el" href="group__rpmfiles.html#ggac552490ea6d3ba8db6fc29c800c22e3fab3c94666c9c848f5b5454fe0eff53503">REG</a> = 8, 
<a class="el" href="group__rpmfiles.html#ggac552490ea6d3ba8db6fc29c800c22e3faf2fe1bf26da6f8a451f054e30b3ce0f3">LINK</a> = 10, 
<a class="el" href="group__rpmfiles.html#ggac552490ea6d3ba8db6fc29c800c22e3fa3f9b2e54721b240241ed87965d569f68">SOCK</a> = 12
<br />
 }</td></tr>
<tr class="memdesc:gac552490ea6d3ba8db6fc29c800c22e3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">File types.  <a href="group__rpmfiles.html#gac552490ea6d3ba8db6fc29c800c22e3f">More...</a><br /></td></tr>
<tr class="separator:gac552490ea6d3ba8db6fc29c800c22e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa38383fe1e8e46c7c4a072c45cbaa9fa"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a> { <br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faab37cbe0996cb36bd97eff26b7c20c250">RPMFILE_STATE_MISSING</a> = -1, 
<a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa1dd1d1795ed93ab04a89cb0bbb78b7d8">RPMFILE_STATE_NORMAL</a> = 0, 
<a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa28e91fc9058fd09126436afcedd8596f">RPMFILE_STATE_REPLACED</a> = 1, 
<a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa2b9bc63b8b01b9011d7704cfde0cf937">RPMFILE_STATE_NOTINSTALLED</a> = 2, 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa2d0460c216f3ba14ff538290a35cc797">RPMFILE_STATE_NETSHARED</a> = 3, 
<a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faaefeb1ba92f4f2bc42746cf90a3001dbd">RPMFILE_STATE_WRONGCOLOR</a> = 4
<br />
 }</td></tr>
<tr class="memdesc:aa38383fe1e8e46c7c4a072c45cbaa9fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">File States (when installed).  <a href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">More...</a><br /></td></tr>
<tr class="separator:aa38383fe1e8e46c7c4a072c45cbaa9fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62725e580e7542969ca808f2ee7c1b9f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9f">rpmfileAttrs_e</a> { <br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9faad1df295b87ca3311afccc25d9a6e771">RPMFILE_NONE</a> = 0, 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa77953336fa2a72392e757f7eced00f67">RPMFILE_CONFIG</a> = (1 &lt;&lt; 0), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa369ba090ed8b0740dd403678db2b5b9a">RPMFILE_DOC</a> = (1 &lt;&lt; 1), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa22edaad69affb6e6e4a0aaa8c1fcb369">RPMFILE_ICON</a> = (1 &lt;&lt; 2), 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa197931e17bc876f18ff06908d71f2892">RPMFILE_MISSINGOK</a> = (1 &lt;&lt; 3), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fab2a412c062b4258c3e38206e3a6e231b">RPMFILE_NOREPLACE</a> = (1 &lt;&lt; 4), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa6fe0c37dac8a16f2756ec2775cafc6e1">RPMFILE_SPECFILE</a> = (1 &lt;&lt; 5), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa45c053b71f9ee21f35ed6452d86d76b4">RPMFILE_GHOST</a> = (1 &lt;&lt; 6), 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa880f15b666390bdbc336dc55cc11d846">RPMFILE_LICENSE</a> = (1 &lt;&lt; 7), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9faff87a0cb44640a2461ce49f0a71e7ca2">RPMFILE_README</a> = (1 &lt;&lt; 8), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fad978922d76e6d0614c234f02e251861a">RPMFILE_PUBKEY</a> = (1 &lt;&lt; 11), 
<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa096326807ab234bd0135294df062c489">RPMFILE_ARTIFACT</a> = (1 &lt;&lt; 12)
<br />
 }</td></tr>
<tr class="memdesc:a62725e580e7542969ca808f2ee7c1b9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exported File Attributes (ie RPMTAG_FILEFLAGS)  <a href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9f">More...</a><br /></td></tr>
<tr class="separator:a62725e580e7542969ca808f2ee7c1b9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97a7286289c1f08d726a736fe1069b01"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga97a7286289c1f08d726a736fe1069b01">rpmFileAction_e</a> { <br />
&#160;&#160;<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a54058e6c6b3c417ce53eafb0fe7f6806">FA_UNKNOWN</a> = 0, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a3f832bbad26488d6441a3d0589da2784">FA_CREATE</a> = 1, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a5fed1ade77dfbb3db4d937a94498263b">FA_COPYIN</a> = 2, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a93e433874ed32187140e8fa952608896">FA_COPYOUT</a> = 3, 
<br />
&#160;&#160;<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a1a5a5b499a264b1bcc214b1e9498c8fe">FA_BACKUP</a> = 4, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a8ad2065d928238a93bcb2db6c9c64a22">FA_SAVE</a> = 5, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01aa2c1302ed618813615e8eda133074b3a">FA_SKIP</a> = 6, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01abc34912fb3e174c7ae2f4d94b671b0b0">FA_ALTNAME</a> = 7, 
<br />
&#160;&#160;<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01af3aaace1f9e55323fb68a8b7064a720f">FA_ERASE</a> = 8, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a6a60e7a49164b8c0e4fcec71c0e1fd32">FA_SKIPNSTATE</a> = 9, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01afa3c5366b8f18737a117930a4cbd4521">FA_SKIPNETSHARED</a> = 10, 
<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01ab96dcf93168dd6d766f3ddfc22c62606">FA_SKIPCOLOR</a> = 11, 
<br />
&#160;&#160;<a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01ac0bc716a4d6416232e40ce9961d3cbf3">FA_TOUCH</a> = 12
<br />
 }</td></tr>
<tr class="memdesc:ga97a7286289c1f08d726a736fe1069b01"><td class="mdescLeft">&#160;</td><td class="mdescRight">File disposition(s) during package install/erase transaction.  <a href="group__rpmfiles.html#ga97a7286289c1f08d726a736fe1069b01">More...</a><br /></td></tr>
<tr class="separator:ga97a7286289c1f08d726a736fe1069b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5317a8130982e9f640c9ad936785909a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909a">rpmfiFlags_e</a> { <br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa9c492091e5c73b366ca87d4f2671c461">RPMFI_NOHEADER</a> = 0, 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aab14b27cd3ca2e2c946765587ab8c4395">RPMFI_KEEPHEADER</a> = (1 &lt;&lt; 0), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> = (1 &lt;&lt; 1), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a> = (1 &lt;&lt; 2), 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> = (1 &lt;&lt; 3), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aad28f6b1323d760202f2ffe077deb122b">RPMFI_NOFILEUSER</a> = (1 &lt;&lt; 4), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126">RPMFI_NOFILEGROUP</a> = (1 &lt;&lt; 5), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12">RPMFI_NOFILEMODES</a> = (1 &lt;&lt; 6), 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aab7f99c59b46b6bc6a8888f9e9176c0ef">RPMFI_NOFILESIZES</a> = (1 &lt;&lt; 7), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136">RPMFI_NOFILECAPS</a> = (1 &lt;&lt; 8), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64">RPMFI_NOFILELINKTOS</a> = (1 &lt;&lt; 9), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa369cada1e9133dfe471921ec7e564a09">RPMFI_NOFILEDIGESTS</a> = (1 &lt;&lt; 10), 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed">RPMFI_NOFILEMTIMES</a> = (1 &lt;&lt; 11), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168">RPMFI_NOFILERDEVS</a> = (1 &lt;&lt; 12), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa4b62f7f6eb8fba93886b8e92da9b3266">RPMFI_NOFILEINODES</a> = (1 &lt;&lt; 13), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa5f80de1b168d8d6dc1aa43761393aa00">RPMFI_NOFILESTATES</a> = (1 &lt;&lt; 14), 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1">RPMFI_NOFILECOLORS</a> = (1 &lt;&lt; 15), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a> = (1 &lt;&lt; 16), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658">RPMFI_NOFILEFLAGS</a> = (1 &lt;&lt; 17), 
<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aaa28ca2a733f75ef191fdbfe8964960f1">RPMFI_NOFILESIGNATURES</a> = (1 &lt;&lt; 18)
<br />
 }</td></tr>
<tr class="separator:a5317a8130982e9f640c9ad936785909a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2629cd46563cd5d6bbfecd0ed771a708"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708">rpmFileIter_e</a> { <br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708a6426da5701010942b18b48eb2ad8777b">RPMFI_ITER_FWD</a> = 0, 
<a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708af6997b1c2bed8aff9f1706c2eb7ff411">RPMFI_ITER_BACK</a> = 1, 
<a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708a157adc71731da0d11628da25d1d22dbd">RPMFI_ITER_WRITE_ARCHIVE</a> = 2, 
<a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708ae52cacfe29d0056fe72b22bcd7613c11">RPMFI_ITER_READ_ARCHIVE</a> = 3, 
<br />
&#160;&#160;<a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708a059a0b99402dcd26dc4f707ad0a60a99">RPMFI_ITER_READ_ARCHIVE_CONTENT_FIRST</a> = 4, 
<a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708a18b8dc5bbcec3c0169528c580763b5b7">RPMFI_ITER_READ_ARCHIVE_OMIT_HARDLINKS</a> = 5, 
<a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708aca6e9aee13c0d75fd74ee4234340a0bc">RPMFI_ITER_INTERVAL</a> = 6
<br />
 }</td></tr>
<tr class="separator:a2629cd46563cd5d6bbfecd0ed771a708"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga46b466c62d94ed4ada3f0bb382fd25da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga46b466c62d94ed4ada3f0bb382fd25da">rpmfilesNew</a> (<a class="el" href="rpmtypes_8h.html#a947b759787d5420aec3c860be11bc0f3">rpmstrPool</a> pool, <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="rpmfiles_8h.html#ad9b10e1d45be3a706da9758d4cfdacc6">rpmfiFlags</a> flags)</td></tr>
<tr class="memdesc:ga46b466c62d94ed4ada3f0bb382fd25da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and load a file info set.  <a href="group__rpmfiles.html#ga46b466c62d94ed4ada3f0bb382fd25da">More...</a><br /></td></tr>
<tr class="separator:ga46b466c62d94ed4ada3f0bb382fd25da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4274b3c6595f424565133bd7f6d03940"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga4274b3c6595f424565133bd7f6d03940">rpmfilesLink</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi)</td></tr>
<tr class="memdesc:ga4274b3c6595f424565133bd7f6d03940"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference a file info set instance.  <a href="group__rpmfiles.html#ga4274b3c6595f424565133bd7f6d03940">More...</a><br /></td></tr>
<tr class="separator:ga4274b3c6595f424565133bd7f6d03940"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaebe91c918123991470a105ed13ba836"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gaaebe91c918123991470a105ed13ba836">rpmfilesFree</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi)</td></tr>
<tr class="memdesc:gaaebe91c918123991470a105ed13ba836"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy a file info set.  <a href="group__rpmfiles.html#gaaebe91c918123991470a105ed13ba836">More...</a><br /></td></tr>
<tr class="separator:gaaebe91c918123991470a105ed13ba836"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad43309e6b3fd9d4d8ce288947ad9ad62"><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__rpmfiles.html#gad43309e6b3fd9d4d8ce288947ad9ad62">rpmfilesFC</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi)</td></tr>
<tr class="memdesc:gad43309e6b3fd9d4d8ce288947ad9ad62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file count from file info set.  <a href="group__rpmfiles.html#gad43309e6b3fd9d4d8ce288947ad9ad62">More...</a><br /></td></tr>
<tr class="separator:gad43309e6b3fd9d4d8ce288947ad9ad62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17814f2e007c79f5d9f322341502cb8d"><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__rpmfiles.html#ga17814f2e007c79f5d9f322341502cb8d">rpmfilesDC</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi)</td></tr>
<tr class="memdesc:ga17814f2e007c79f5d9f322341502cb8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return directory count from file info set.  <a href="group__rpmfiles.html#ga17814f2e007c79f5d9f322341502cb8d">More...</a><br /></td></tr>
<tr class="separator:ga17814f2e007c79f5d9f322341502cb8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga426e702c3b20700ebe642fd43bc4777a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga426e702c3b20700ebe642fd43bc4777a">rpmfilesFindFN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> files, const char *fn)</td></tr>
<tr class="memdesc:ga426e702c3b20700ebe642fd43bc4777a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file index of the given file name or -1 if file is not in the rpmfi.  <a href="group__rpmfiles.html#ga426e702c3b20700ebe642fd43bc4777a">More...</a><br /></td></tr>
<tr class="separator:ga426e702c3b20700ebe642fd43bc4777a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaab9f777ca7343c802572899af0e93b2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gaaab9f777ca7343c802572899af0e93b2">rpmfilesFindOFN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> files, const char *fn)</td></tr>
<tr class="memdesc:gaaab9f777ca7343c802572899af0e93b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file index of the given original file name or -1 if file is not in the rpmfi.  <a href="group__rpmfiles.html#gaaab9f777ca7343c802572899af0e93b2">More...</a><br /></td></tr>
<tr class="separator:gaaab9f777ca7343c802572899af0e93b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae244c91490754ef572bd9be13931fcee"><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="rpmfiles_8h.html#ae244c91490754ef572bd9be13931fcee">rpmfilesIter</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> files, int itype)</td></tr>
<tr class="separator:ae244c91490754ef572bd9be13931fcee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9aaa7d9bd5a4ae8272acc39041e78005"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga9aaa7d9bd5a4ae8272acc39041e78005">rpmfilesDigestAlgo</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi)</td></tr>
<tr class="memdesc:ga9aaa7d9bd5a4ae8272acc39041e78005"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return digest algorithm of a file info set.  <a href="group__rpmfiles.html#ga9aaa7d9bd5a4ae8272acc39041e78005">More...</a><br /></td></tr>
<tr class="separator:ga9aaa7d9bd5a4ae8272acc39041e78005"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafddaca879160d3b73d8c96b62ae86a78"><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__rpmfiles.html#gafddaca879160d3b73d8c96b62ae86a78">rpmfilesColor</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> files)</td></tr>
<tr class="memdesc:gafddaca879160d3b73d8c96b62ae86a78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return union of all file color bits from file info set.  <a href="group__rpmfiles.html#gafddaca879160d3b73d8c96b62ae86a78">More...</a><br /></td></tr>
<tr class="separator:gafddaca879160d3b73d8c96b62ae86a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga991e1d9d651832d22d842163ce05f74b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga991e1d9d651832d22d842163ce05f74b">rpmfilesCompare</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> afi, int aix, <a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> bfi, int bix)</td></tr>
<tr class="memdesc:ga991e1d9d651832d22d842163ce05f74b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file info comparison.  <a href="group__rpmfiles.html#ga991e1d9d651832d22d842163ce05f74b">More...</a><br /></td></tr>
<tr class="separator:ga991e1d9d651832d22d842163ce05f74b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0d98b317eb12e2e9919fd1b147a2d9f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gae0d98b317eb12e2e9919fd1b147a2d9f">rpmfilesBN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gae0d98b317eb12e2e9919fd1b147a2d9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return base name from file info set.  <a href="group__rpmfiles.html#gae0d98b317eb12e2e9919fd1b147a2d9f">More...</a><br /></td></tr>
<tr class="separator:gae0d98b317eb12e2e9919fd1b147a2d9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeecac9fd4afd31fec1fe40d47a9483eb"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gaeecac9fd4afd31fec1fe40d47a9483eb">rpmfilesDN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int jx)</td></tr>
<tr class="memdesc:gaeecac9fd4afd31fec1fe40d47a9483eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return directory name from file info set.  <a href="group__rpmfiles.html#gaeecac9fd4afd31fec1fe40d47a9483eb">More...</a><br /></td></tr>
<tr class="separator:gaeecac9fd4afd31fec1fe40d47a9483eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga92d079112ecfce2aa74cdbf40ad12c22"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga92d079112ecfce2aa74cdbf40ad12c22">rpmfilesDI</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga92d079112ecfce2aa74cdbf40ad12c22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return directory index from file info set.  <a href="group__rpmfiles.html#ga92d079112ecfce2aa74cdbf40ad12c22">More...</a><br /></td></tr>
<tr class="separator:ga92d079112ecfce2aa74cdbf40ad12c22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga230adf4a2f0ce36fded44e0231d0cfd1"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga230adf4a2f0ce36fded44e0231d0cfd1">rpmfilesFN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga230adf4a2f0ce36fded44e0231d0cfd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file name from file info set.  <a href="group__rpmfiles.html#ga230adf4a2f0ce36fded44e0231d0cfd1">More...</a><br /></td></tr>
<tr class="separator:ga230adf4a2f0ce36fded44e0231d0cfd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab49368b1a53f5cc5238d82d7ecb6cd1a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gab49368b1a53f5cc5238d82d7ecb6cd1a">rpmfilesODI</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gab49368b1a53f5cc5238d82d7ecb6cd1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return original directory index from file info set.  <a href="group__rpmfiles.html#gab49368b1a53f5cc5238d82d7ecb6cd1a">More...</a><br /></td></tr>
<tr class="separator:gab49368b1a53f5cc5238d82d7ecb6cd1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8922fbb2d593d22ec4c8c788fbfd84d"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gae8922fbb2d593d22ec4c8c788fbfd84d">rpmfilesOBN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gae8922fbb2d593d22ec4c8c788fbfd84d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return original base name from file info set.  <a href="group__rpmfiles.html#gae8922fbb2d593d22ec4c8c788fbfd84d">More...</a><br /></td></tr>
<tr class="separator:gae8922fbb2d593d22ec4c8c788fbfd84d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga488a4fc3ca244223fd7b8d6b91b0b9e4"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga488a4fc3ca244223fd7b8d6b91b0b9e4">rpmfilesODN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int jx)</td></tr>
<tr class="memdesc:ga488a4fc3ca244223fd7b8d6b91b0b9e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return original directory name from file info set.  <a href="group__rpmfiles.html#ga488a4fc3ca244223fd7b8d6b91b0b9e4">More...</a><br /></td></tr>
<tr class="separator:ga488a4fc3ca244223fd7b8d6b91b0b9e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbfecac62fef25c87492ad51faeea23a"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gabbfecac62fef25c87492ad51faeea23a">rpmfilesOFN</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gabbfecac62fef25c87492ad51faeea23a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return original file name from file info set.  <a href="group__rpmfiles.html#gabbfecac62fef25c87492ad51faeea23a">More...</a><br /></td></tr>
<tr class="separator:gabbfecac62fef25c87492ad51faeea23a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b5a29a4b2049e37d196cd97041ca6c9"><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__rpmfiles.html#ga1b5a29a4b2049e37d196cd97041ca6c9">rpmfilesVFlags</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga1b5a29a4b2049e37d196cd97041ca6c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file verify flags from file info set.  <a href="group__rpmfiles.html#ga1b5a29a4b2049e37d196cd97041ca6c9">More...</a><br /></td></tr>
<tr class="separator:ga1b5a29a4b2049e37d196cd97041ca6c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga597338d26b80f81701a1463de8f5c314"><td class="memItemLeft" align="right" valign="top"><a class="el" href="rpmfiles_8h.html#a719e48af3991d0225c67dd4af067ac4e">rpmfileState</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga597338d26b80f81701a1463de8f5c314">rpmfilesFState</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga597338d26b80f81701a1463de8f5c314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file state from file info set.  <a href="group__rpmfiles.html#ga597338d26b80f81701a1463de8f5c314">More...</a><br /></td></tr>
<tr class="separator:ga597338d26b80f81701a1463de8f5c314"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga485c5ea1dbebd7675ffd9be5be716078"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga485c5ea1dbebd7675ffd9be5be716078">rpmfilesFLink</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga485c5ea1dbebd7675ffd9be5be716078"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file linkto (i.e.  <a href="group__rpmfiles.html#ga485c5ea1dbebd7675ffd9be5be716078">More...</a><br /></td></tr>
<tr class="separator:ga485c5ea1dbebd7675ffd9be5be716078"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9421c2be446ba5517bd725ebe8c8a0a"><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__rpmfiles.html#gaa9421c2be446ba5517bd725ebe8c8a0a">rpmfilesFSize</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gaa9421c2be446ba5517bd725ebe8c8a0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file size from file info set.  <a href="group__rpmfiles.html#gaa9421c2be446ba5517bd725ebe8c8a0a">More...</a><br /></td></tr>
<tr class="separator:gaa9421c2be446ba5517bd725ebe8c8a0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72451cfabf43382d1b5ff0fc18e2f0e2"><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__rpmfiles.html#ga72451cfabf43382d1b5ff0fc18e2f0e2">rpmfilesFColor</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga72451cfabf43382d1b5ff0fc18e2f0e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file color bits from file info set.  <a href="group__rpmfiles.html#ga72451cfabf43382d1b5ff0fc18e2f0e2">More...</a><br /></td></tr>
<tr class="separator:ga72451cfabf43382d1b5ff0fc18e2f0e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga519ec00ec9ebdab709899ba11ff24cea"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga519ec00ec9ebdab709899ba11ff24cea">rpmfilesFClass</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga519ec00ec9ebdab709899ba11ff24cea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file class from file info set.  <a href="group__rpmfiles.html#ga519ec00ec9ebdab709899ba11ff24cea">More...</a><br /></td></tr>
<tr class="separator:ga519ec00ec9ebdab709899ba11ff24cea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae19d61b739e5e983bd3402f4c264857a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gae19d61b739e5e983bd3402f4c264857a">rpmfilesFDepends</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix, const uint32_t **fddictp)</td></tr>
<tr class="memdesc:gae19d61b739e5e983bd3402f4c264857a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file depends dictionary from file info set.  <a href="group__rpmfiles.html#gae19d61b739e5e983bd3402f4c264857a">More...</a><br /></td></tr>
<tr class="separator:gae19d61b739e5e983bd3402f4c264857a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadf346c180da044c3d5816f37197e4186"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gadf346c180da044c3d5816f37197e4186">rpmfilesFNlink</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gadf346c180da044c3d5816f37197e4186"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return (calculated) file nlink count from file info set.  <a href="group__rpmfiles.html#gadf346c180da044c3d5816f37197e4186">More...</a><br /></td></tr>
<tr class="separator:gadf346c180da044c3d5816f37197e4186"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7145c36013fb5105e1c44247426c3a0d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga7145c36013fb5105e1c44247426c3a0d">rpmfilesFLinks</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix, const int **files)</td></tr>
<tr class="memdesc:ga7145c36013fb5105e1c44247426c3a0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return (calculated) file nlink count from file info set.  <a href="group__rpmfiles.html#ga7145c36013fb5105e1c44247426c3a0d">More...</a><br /></td></tr>
<tr class="separator:ga7145c36013fb5105e1c44247426c3a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab91b7ed83f87bf25e65ce4a7ce47f4b8"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#gab91b7ed83f87bf25e65ce4a7ce47f4b8">rpmfilesFLangs</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gab91b7ed83f87bf25e65ce4a7ce47f4b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file language(s) from file info set.  <a href="group__rpmfiles.html#gab91b7ed83f87bf25e65ce4a7ce47f4b8">More...</a><br /></td></tr>
<tr class="separator:gab91b7ed83f87bf25e65ce4a7ce47f4b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e408c2e420b7c8b6a054180821b2a9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="rpmfiles_8h.html#aa636d3e3f3d502e621ada9a27f0f7bb6">rpmfileAttrs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga7e408c2e420b7c8b6a054180821b2a9e">rpmfilesFFlags</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga7e408c2e420b7c8b6a054180821b2a9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file flags from file info set.  <a href="group__rpmfiles.html#ga7e408c2e420b7c8b6a054180821b2a9e">More...</a><br /></td></tr>
<tr class="separator:ga7e408c2e420b7c8b6a054180821b2a9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga392b1ed3d82454403207d121ea52c668"><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__rpmfiles.html#ga392b1ed3d82454403207d121ea52c668">rpmfilesFMode</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga392b1ed3d82454403207d121ea52c668"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file mode from file info set.  <a href="group__rpmfiles.html#ga392b1ed3d82454403207d121ea52c668">More...</a><br /></td></tr>
<tr class="separator:ga392b1ed3d82454403207d121ea52c668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a6c3589a6832678c0b26f0e0f03edb7"><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga8a6c3589a6832678c0b26f0e0f03edb7">rpmfilesFDigest</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix, int *algo, size_t *len)</td></tr>
<tr class="memdesc:ga8a6c3589a6832678c0b26f0e0f03edb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file (binary) digest of file info set.  <a href="group__rpmfiles.html#ga8a6c3589a6832678c0b26f0e0f03edb7">More...</a><br /></td></tr>
<tr class="separator:ga8a6c3589a6832678c0b26f0e0f03edb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66d5979186311ad4de788140e43f286b"><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga66d5979186311ad4de788140e43f286b">rpmfilesFSignature</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix, size_t *len)</td></tr>
<tr class="memdesc:ga66d5979186311ad4de788140e43f286b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file (binary) digest of file info set.  <a href="group__rpmfiles.html#ga66d5979186311ad4de788140e43f286b">More...</a><br /></td></tr>
<tr class="separator:ga66d5979186311ad4de788140e43f286b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga82c90c1a627fa09483ee8588037d7415"><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__rpmfiles.html#ga82c90c1a627fa09483ee8588037d7415">rpmfilesFRdev</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga82c90c1a627fa09483ee8588037d7415"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file rdev from file info set.  <a href="group__rpmfiles.html#ga82c90c1a627fa09483ee8588037d7415">More...</a><br /></td></tr>
<tr class="separator:ga82c90c1a627fa09483ee8588037d7415"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41cbc0b3eaa8a96654c1e1ae464b4d92"><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__rpmfiles.html#ga41cbc0b3eaa8a96654c1e1ae464b4d92">rpmfilesFInode</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga41cbc0b3eaa8a96654c1e1ae464b4d92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file inode from file info set.  <a href="group__rpmfiles.html#ga41cbc0b3eaa8a96654c1e1ae464b4d92">More...</a><br /></td></tr>
<tr class="separator:ga41cbc0b3eaa8a96654c1e1ae464b4d92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea36407652d7fce8bf7247555f2bbc27"><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__rpmfiles.html#gaea36407652d7fce8bf7247555f2bbc27">rpmfilesFMtime</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:gaea36407652d7fce8bf7247555f2bbc27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file modify time from file info set.  <a href="group__rpmfiles.html#gaea36407652d7fce8bf7247555f2bbc27">More...</a><br /></td></tr>
<tr class="separator:gaea36407652d7fce8bf7247555f2bbc27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga244c84cc134c9503c22b7f9b82035afc"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga244c84cc134c9503c22b7f9b82035afc">rpmfilesFUser</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga244c84cc134c9503c22b7f9b82035afc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file owner from file info set.  <a href="group__rpmfiles.html#ga244c84cc134c9503c22b7f9b82035afc">More...</a><br /></td></tr>
<tr class="separator:ga244c84cc134c9503c22b7f9b82035afc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32beed9b0aaea67ec050f64b46cc0b42"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga32beed9b0aaea67ec050f64b46cc0b42">rpmfilesFGroup</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga32beed9b0aaea67ec050f64b46cc0b42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return file group from file info set.  <a href="group__rpmfiles.html#ga32beed9b0aaea67ec050f64b46cc0b42">More...</a><br /></td></tr>
<tr class="separator:ga32beed9b0aaea67ec050f64b46cc0b42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58d5e79900f3ebd64263f6bbc139cff9"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfiles.html#ga58d5e79900f3ebd64263f6bbc139cff9">rpmfilesFCaps</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix)</td></tr>
<tr class="memdesc:ga58d5e79900f3ebd64263f6bbc139cff9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return textual representation of file capabilities from file info set.  <a href="group__rpmfiles.html#ga58d5e79900f3ebd64263f6bbc139cff9">More...</a><br /></td></tr>
<tr class="separator:ga58d5e79900f3ebd64263f6bbc139cff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae63a571d016dc92de3ee07677cdc4148"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmfi.html#gae63a571d016dc92de3ee07677cdc4148">rpmfilesStat</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix, int flags, struct stat *sb)</td></tr>
<tr class="memdesc:gae63a571d016dc92de3ee07677cdc4148"><td class="mdescLeft">&#160;</td><td class="mdescRight">Map file stat(2) info.  <a href="group__rpmfi.html#gae63a571d016dc92de3ee07677cdc4148">More...</a><br /></td></tr>
<tr class="separator:gae63a571d016dc92de3ee07677cdc4148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c89adbd09890146935c9d85422df891"><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__rpmfiles.html#ga9c89adbd09890146935c9d85422df891">rpmfilesVerify</a> (<a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a> fi, int ix, <a class="el" href="rpmvf_8h.html#ab63f84cbfa010e112788ac4b04bb3ce0">rpmVerifyAttrs</a> omitMask)</td></tr>
<tr class="memdesc:ga9c89adbd09890146935c9d85422df891"><td class="mdescLeft">&#160;</td><td class="mdescRight">Verify file attributes (including digest).  <a href="group__rpmfiles.html#ga9c89adbd09890146935c9d85422df891">More...</a><br /></td></tr>
<tr class="separator:ga9c89adbd09890146935c9d85422df891"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>File info set API. </p>

<p class="definition">Definition in file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a2610ec7734e3a7c9fe3eca4a8d60c649"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2610ec7734e3a7c9fe3eca4a8d60c649">&#9670;&nbsp;</a></span>RPMFI_FLAGS_ERASE</h2>

<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"><div class="line">(<a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> | \</div><div class="line">     RPMFI_NOFILEMTIMES | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168">RPMFI_NOFILERDEVS</a> | \</div><div class="line">     RPMFI_NOFILEVERIFYFLAGS)</div><div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168">RPMFI_NOFILERDEVS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00115">rpmfiles.h:115</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00104">rpmfiles.h:104</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00106">rpmfiles.h:106</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00126">126</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a0bee944884385e3453ce05931e42cd75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0bee944884385e3453ce05931e42cd75">&#9670;&nbsp;</a></span>RPMFI_FLAGS_FILETRIGGER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFI_FLAGS_FILETRIGGER</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> | \</div><div class="line">     RPMFI_NOFILEUSER | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126">RPMFI_NOFILEGROUP</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12">RPMFI_NOFILEMODES</a> | \</div><div class="line">     RPMFI_NOFILESIZES | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136">RPMFI_NOFILECAPS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64">RPMFI_NOFILELINKTOS</a> | \</div><div class="line">     RPMFI_NOFILEDIGESTS | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed">RPMFI_NOFILEMTIMES</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168">RPMFI_NOFILERDEVS</a> | \</div><div class="line">     RPMFI_NOFILEINODES | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1">RPMFI_NOFILECOLORS</a> | \</div><div class="line">     RPMFI_NOFILEVERIFYFLAGS | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658">RPMFI_NOFILEFLAGS</a>)</div><div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168">RPMFI_NOFILERDEVS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00115">rpmfiles.h:115</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00104">rpmfiles.h:104</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1">RPMFI_NOFILECOLORS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00118">rpmfiles.h:118</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00105">rpmfiles.h:105</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136">RPMFI_NOFILECAPS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00111">rpmfiles.h:111</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64">RPMFI_NOFILELINKTOS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00112">rpmfiles.h:112</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126">RPMFI_NOFILEGROUP</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00108">rpmfiles.h:108</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12">RPMFI_NOFILEMODES</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00109">rpmfiles.h:109</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00106">rpmfiles.h:106</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed">RPMFI_NOFILEMTIMES</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00114">rpmfiles.h:114</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658">RPMFI_NOFILEFLAGS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00120">rpmfiles.h:120</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00142">142</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a8aaabdc48407be3342aa64cc68b3cf01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8aaabdc48407be3342aa64cc68b3cf01">&#9670;&nbsp;</a></span>RPMFI_FLAGS_INSTALL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFI_FLAGS_INSTALL&#160;&#160;&#160;(<a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00131">131</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a1fe4e992dbe0e96b6b212ce2020f6bf6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fe4e992dbe0e96b6b212ce2020f6bf6">&#9670;&nbsp;</a></span>RPMFI_FLAGS_ONLY_FILENAMES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFI_FLAGS_ONLY_FILENAMES&#160;&#160;&#160;(<a class="el" href="rpmfiles_8h.html#a0bee944884385e3453ce05931e42cd75">RPMFI_FLAGS_FILETRIGGER</a> | <a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa5f80de1b168d8d6dc1aa43761393aa00">RPMFI_NOFILESTATES</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00150">150</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="ab758dd9347401d122e142b4d368493c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab758dd9347401d122e142b4d368493c7">&#9670;&nbsp;</a></span>RPMFI_FLAGS_QUERY</h2>

<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"><div class="line">(<a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> | \</div><div class="line">     RPMFI_NOFILECOLORS | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a>)</div><div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00104">rpmfiles.h:104</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00105">rpmfiles.h:105</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e">RPMFI_NOFILEVERIFYFLAGS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00119">rpmfiles.h:119</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00106">rpmfiles.h:106</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00138">138</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a48e74b5b942512bf6fcc99d79eb46464"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48e74b5b942512bf6fcc99d79eb46464">&#9670;&nbsp;</a></span>RPMFI_FLAGS_VERIFY</h2>

<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"><div class="line">(<a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a> | <a class="code" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a> | \</div><div class="line">     RPMFI_NOFILECOLORS)</div><div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48">RPMFI_NOFILECLASS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00104">rpmfiles.h:104</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684">RPMFI_NOFILEDEPS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00105">rpmfiles.h:105</a></div></div>
<div class="ttc" id="rpmfiles_8h_html_a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f"><div class="ttname"><a href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f">RPMFI_NOFILELANGS</a></div><div class="ttdef"><b>Definition:</b> <a href="rpmfiles_8h_source.html#l00106">rpmfiles.h:106</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00134">134</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a61e9025fff663e68245ab7d0d05b4603"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61e9025fff663e68245ab7d0d05b4603">&#9670;&nbsp;</a></span>RPMFILE_ALL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFILE_ALL&#160;&#160;&#160;~(<a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9faad1df295b87ca3311afccc25d9a6e771">RPMFILE_NONE</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00068">68</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a238b0afd8b0c67de08b4ce5aabe2bceb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a238b0afd8b0c67de08b4ce5aabe2bceb">&#9670;&nbsp;</a></span>RPMFILE_IS_INSTALLED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFILE_IS_INSTALLED</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_x</td><td>)</td>
          <td>&#160;&#160;&#160;((_x) == <a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa1dd1d1795ed93ab04a89cb0bbb78b7d8">RPMFILE_STATE_NORMAL</a> || (_x) == <a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9faa2d0460c216f3ba14ff538290a35cc797">RPMFILE_STATE_NETSHARED</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00045">45</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="add0bbbbd54078efd10dc8bc742b97aed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add0bbbbd54078efd10dc8bc742b97aed">&#9670;&nbsp;</a></span>RPMFILEITERMAX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMFILEITERMAX&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00163">163</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a6fd020fd77b1ebad016a59c753d33966"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fd020fd77b1ebad016a59c753d33966">&#9670;&nbsp;</a></span>XFA_SKIPPING</h2>

<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) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01aa2c1302ed618813615e8eda133074b3a">FA_SKIP</a> || (_a) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01a6a60e7a49164b8c0e4fcec71c0e1fd32">FA_SKIPNSTATE</a> || (_a) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01afa3c5366b8f18737a117930a4cbd4521">FA_SKIPNETSHARED</a> || (_a) == <a class="el" href="group__rpmfiles.html#gga97a7286289c1f08d726a736fe1069b01ab96dcf93168dd6d766f3ddfc22c62606">FA_SKIPCOLOR</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00090">90</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ad9b10e1d45be3a706da9758d4cfdacc6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9b10e1d45be3a706da9758d4cfdacc6">&#9670;&nbsp;</a></span>rpmfiFlags</h2>

<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="rpmfiles_8h.html#ad9b10e1d45be3a706da9758d4cfdacc6">rpmfiFlags</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00124">124</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="aa636d3e3f3d502e621ada9a27f0f7bb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa636d3e3f3d502e621ada9a27f0f7bb6">&#9670;&nbsp;</a></span>rpmfileAttrs</h2>

<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="rpmfiles_8h.html#aa636d3e3f3d502e621ada9a27f0f7bb6">rpmfileAttrs</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00066">66</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a21f633c744ceca5af96d348afa869ad1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21f633c744ceca5af96d348afa869ad1">&#9670;&nbsp;</a></span>rpmFileIter</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef enum <a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708">rpmFileIter_e</a>  <a class="el" href="rpmfiles_8h.html#a21f633c744ceca5af96d348afa869ad1">rpmFileIter</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a719e48af3991d0225c67dd4af067ac4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a719e48af3991d0225c67dd4af067ac4e">&#9670;&nbsp;</a></span>rpmfileState</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef enum <a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a>  <a class="el" href="rpmfiles_8h.html#a719e48af3991d0225c67dd4af067ac4e">rpmfileState</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a5317a8130982e9f640c9ad936785909a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5317a8130982e9f640c9ad936785909a">&#9670;&nbsp;</a></span>rpmfiFlags_e</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmfiles_8h.html#a5317a8130982e9f640c9ad936785909a">rpmfiFlags_e</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa9c492091e5c73b366ca87d4f2671c461"></a>RPMFI_NOHEADER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aab14b27cd3ca2e2c946765587ab8c4395"></a>RPMFI_KEEPHEADER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aafdef9757d6d56d0f5140c0646dcc1e48"></a>RPMFI_NOFILECLASS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aae952be0e1b29944cd8a516630c6b8684"></a>RPMFI_NOFILEDEPS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa06d443f8d174d03a9b86f7aa5f59f27f"></a>RPMFI_NOFILELANGS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aad28f6b1323d760202f2ffe077deb122b"></a>RPMFI_NOFILEUSER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aada9262491e535cc13b6ad89912ab2126"></a>RPMFI_NOFILEGROUP&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa811dda70afd267c331ef2f9a5b263f12"></a>RPMFI_NOFILEMODES&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aab7f99c59b46b6bc6a8888f9e9176c0ef"></a>RPMFI_NOFILESIZES&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa6b30d290b5aa583fe3b1e71bbd31d136"></a>RPMFI_NOFILECAPS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa612b33e17c56830908e451766456df64"></a>RPMFI_NOFILELINKTOS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa369cada1e9133dfe471921ec7e564a09"></a>RPMFI_NOFILEDIGESTS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa255f6518772b973c06dfbd15362021ed"></a>RPMFI_NOFILEMTIMES&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa40ee985b04e7a7eeb6843fa687a0b168"></a>RPMFI_NOFILERDEVS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa4b62f7f6eb8fba93886b8e92da9b3266"></a>RPMFI_NOFILEINODES&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa5f80de1b168d8d6dc1aa43761393aa00"></a>RPMFI_NOFILESTATES&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aad0c3a3aebfda6d9bdc3de4f21637bfc1"></a>RPMFI_NOFILECOLORS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa262afe2c2e1361009a8d971793a5b73e"></a>RPMFI_NOFILEVERIFYFLAGS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aa4421e2157632f9006080d9ec32874658"></a>RPMFI_NOFILEFLAGS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5317a8130982e9f640c9ad936785909aaa28ca2a733f75ef191fdbfe8964960f1"></a>RPMFI_NOFILESIGNATURES&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00101">101</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a62725e580e7542969ca808f2ee7c1b9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62725e580e7542969ca808f2ee7c1b9f">&#9670;&nbsp;</a></span>rpmfileAttrs_e</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9f">rpmfileAttrs_e</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Exported File Attributes (ie RPMTAG_FILEFLAGS) </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9faad1df295b87ca3311afccc25d9a6e771"></a>RPMFILE_NONE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa77953336fa2a72392e757f7eced00f67"></a>RPMFILE_CONFIG&#160;</td><td class="fielddoc"><p>from %config </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa369ba090ed8b0740dd403678db2b5b9a"></a>RPMFILE_DOC&#160;</td><td class="fielddoc"><p>from %doc </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa22edaad69affb6e6e4a0aaa8c1fcb369"></a>RPMFILE_ICON&#160;</td><td class="fielddoc"><p>from %donotuse. </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa197931e17bc876f18ff06908d71f2892"></a>RPMFILE_MISSINGOK&#160;</td><td class="fielddoc"><p>from %config(missingok) </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fab2a412c062b4258c3e38206e3a6e231b"></a>RPMFILE_NOREPLACE&#160;</td><td class="fielddoc"><p>from %config(noreplace) </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa6fe0c37dac8a16f2756ec2775cafc6e1"></a>RPMFILE_SPECFILE&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000016">Todo:</a></b></dt><dd>(unnecessary) marks 1st file in srpm. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa45c053b71f9ee21f35ed6452d86d76b4"></a>RPMFILE_GHOST&#160;</td><td class="fielddoc"><p>from %ghost </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa880f15b666390bdbc336dc55cc11d846"></a>RPMFILE_LICENSE&#160;</td><td class="fielddoc"><p>from %license </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9faff87a0cb44640a2461ce49f0a71e7ca2"></a>RPMFILE_README&#160;</td><td class="fielddoc"><p>from %readme </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fad978922d76e6d0614c234f02e251861a"></a>RPMFILE_PUBKEY&#160;</td><td class="fielddoc"><p>from %pubkey </p>
</td></tr>
<tr><td class="fieldname"><a id="a62725e580e7542969ca808f2ee7c1b9fa096326807ab234bd0135294df062c489"></a>RPMFILE_ARTIFACT&#160;</td><td class="fielddoc"><p>from %artifact </p>
</td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00050">50</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="a2629cd46563cd5d6bbfecd0ed771a708"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2629cd46563cd5d6bbfecd0ed771a708">&#9670;&nbsp;</a></span>rpmFileIter_e</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmfiles_8h.html#a2629cd46563cd5d6bbfecd0ed771a708">rpmFileIter_e</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2629cd46563cd5d6bbfecd0ed771a708a6426da5701010942b18b48eb2ad8777b"></a>RPMFI_ITER_FWD&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2629cd46563cd5d6bbfecd0ed771a708af6997b1c2bed8aff9f1706c2eb7ff411"></a>RPMFI_ITER_BACK&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2629cd46563cd5d6bbfecd0ed771a708a157adc71731da0d11628da25d1d22dbd"></a>RPMFI_ITER_WRITE_ARCHIVE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2629cd46563cd5d6bbfecd0ed771a708ae52cacfe29d0056fe72b22bcd7613c11"></a>RPMFI_ITER_READ_ARCHIVE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2629cd46563cd5d6bbfecd0ed771a708a059a0b99402dcd26dc4f707ad0a60a99"></a>RPMFI_ITER_READ_ARCHIVE_CONTENT_FIRST&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2629cd46563cd5d6bbfecd0ed771a708a18b8dc5bbcec3c0169528c580763b5b7"></a>RPMFI_ITER_READ_ARCHIVE_OMIT_HARDLINKS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2629cd46563cd5d6bbfecd0ed771a708aca6e9aee13c0d75fd74ee4234340a0bc"></a>RPMFI_ITER_INTERVAL&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00153">153</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<a id="aa38383fe1e8e46c7c4a072c45cbaa9fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa38383fe1e8e46c7c4a072c45cbaa9fa">&#9670;&nbsp;</a></span>rpmfileState_e</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmfiles_8h.html#aa38383fe1e8e46c7c4a072c45cbaa9fa">rpmfileState_e</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>File States (when installed). </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa38383fe1e8e46c7c4a072c45cbaa9faab37cbe0996cb36bd97eff26b7c20c250"></a>RPMFILE_STATE_MISSING&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="aa38383fe1e8e46c7c4a072c45cbaa9faa1dd1d1795ed93ab04a89cb0bbb78b7d8"></a>RPMFILE_STATE_NORMAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="aa38383fe1e8e46c7c4a072c45cbaa9faa28e91fc9058fd09126436afcedd8596f"></a>RPMFILE_STATE_REPLACED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="aa38383fe1e8e46c7c4a072c45cbaa9faa2b9bc63b8b01b9011d7704cfde0cf937"></a>RPMFILE_STATE_NOTINSTALLED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="aa38383fe1e8e46c7c4a072c45cbaa9faa2d0460c216f3ba14ff538290a35cc797"></a>RPMFILE_STATE_NETSHARED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="aa38383fe1e8e46c7c4a072c45cbaa9faaefeb1ba92f4f2bc42746cf90a3001dbd"></a>RPMFILE_STATE_WRONGCOLOR&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="rpmfiles_8h_source.html#l00036">36</a> of file <a class="el" href="rpmfiles_8h_source.html">rpmfiles.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="ae244c91490754ef572bd9be13931fcee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae244c91490754ef572bd9be13931fcee">&#9670;&nbsp;</a></span>rpmfilesIter()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__rpmtypes.html#ga145b1d5b839052f7f79903bc29f8090a">rpmfi</a> rpmfilesIter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__rpmtypes.html#ga3ab2e7f92cba58663bcb53c299c299d7">rpmfiles</a>&#160;</td>
          <td class="paramname"><em>files</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>itype</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.15
</small></address>
</body>
</html>