Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > 67e32647b06c0323bf90c6b54a6438d1 > files > 521

rpm-apidocs-4.4.2.3-34.el5.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>rpm: lib/rpmcli.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<h1>lib/rpmcli.h File Reference</h1><code>#include &quot;<a class="el" href="rpmlib_8h-source.html">rpmlib.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="rpmurl_8h-source.html">rpmurl.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="rpmmacro_8h-source.html">rpmmacro.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="argv_8h-source.html">argv.h</a>&quot;</code><br>

<p>
<a href="rpmcli_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structrpmQVKArguments__s.html">rpmQVKArguments_s</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe query/verify/signature command line operation.  <a href="structrpmQVKArguments__s.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structrpmBuildArguments__s.html">rpmBuildArguments_s</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe build command line request.  <a href="structrpmBuildArguments__s.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structrpmInstallArguments__s.html">rpmInstallArguments_s</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe database command line requests.  <a href="structrpmInstallArguments__s.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structIDT__s.html">IDT_s</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A rollback transaction id element.  <a href="structIDT__s.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structIDTindex__s.html">IDTindex_s</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A rollback transaction id index.  <a href="structIDTindex__s.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structrpmDatabaseArguments__s.html">rpmDatabaseArguments_s</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe database command line requests.  <a href="structrpmDatabaseArguments__s.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>RPMQV</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#d6f501b3193c1bef72e103a0aebc4ac9">RPMVERIFY_ALL</a>&nbsp;&nbsp;&nbsp;~(RPMVERIFY_NONE)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#16ceeec3b7178c898ce8cd400a89e435">RPMVERIFY_FAILURES</a>&nbsp;&nbsp;&nbsp;(RPMVERIFY_LSTATFAIL|RPMVERIFY_READFAIL|RPMVERIFY_READLINKFAIL|RPMVERIFY_LGETFILECONFAIL)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#07dfdbfca1e767ae5b63fe520a828a0d">_QUERY_FOR_BITS</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#d3ffb59287a490a11f160c9618a6f866">VERIFY_ATTRS</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#62cf0189172e77e77d74993c51bc0842">VERIFY_ALL</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <a class="el" href="group__rpmcli.html#gcd3922fd981998d572e1973273e355dd">rpmQVSources_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g46e2d5d0fe182d2e69d0bbf0d2775dac">rpmQVSources</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Query/Verify argument qualifiers.  <a href="group__rpmcli.html#g46e2d5d0fe182d2e69d0bbf0d2775dac"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <a class="el" href="group__rpmcli.html#g63ee333c18879db60d4fe5cc0073bea1">rpmVerifyAttrs_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gb43d8a78040b27950e3802c7f82d9c53">rpmVerifyAttrs</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) for <a class="el" href="group__rpmcli.html#gc18d9864c04628611d1f08696a7b17fd">rpmVerifyFile()</a> attributes and result.  <a href="group__rpmcli.html#gb43d8a78040b27950e3802c7f82d9c53"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <a class="el" href="group__rpmcli.html#ga71f3bd5c169daa2d2f2d64ab7caae02">rpmQueryFlags_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g10f78f4f752f92579f0b6d4e294f2fa8">rpmQueryFlags</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) to control rpmQuery() operation, stored in qva_flags.  <a href="group__rpmcli.html#g10f78f4f752f92579f0b6d4e294f2fa8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <a class="el" href="group__rpmcli.html#g88edb36096996aa24e1fc3385cb2140a">rpmVerifyFlags_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gc6bce495349308e91695a1110077394a">rpmVerifyFlags</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) to control rpmVerify() operation, stored in qva_flags.  <a href="group__rpmcli.html#gc6bce495349308e91695a1110077394a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structrpmQVKArguments__s.html">rpmQVKArguments_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g1f4f4df701d7b0d0856cfb837ffcba2c">QVA_t</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g0ec5fec2d7435d279351bb53d6b0972c">QVF_t</a> (<a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structheaderToken__s.html">Header</a> h)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to display iterator matches.  <a href="group__rpmcli.html#g0ec5fec2d7435d279351bb53d6b0972c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g3acd9689f8a150b77c80211e872b45b0">QSpecF_t</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, const char *arg)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to query spec file.  <a href="group__rpmcli.html#g3acd9689f8a150b77c80211e872b45b0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gcd3922fd981998d572e1973273e355dd">rpmQVSources_e</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd650f033171456bdff9d046caf07c85ab">RPMQV_PACKAGE</a> =  0, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd63b5473b69651dbb0b6e0cd2179bae6d">RPMQV_PATH</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd4765b243cb435f41722c5fe53d03da62">RPMQV_ALL</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355ddacd97937838d3499db3d6a2e619c43a0">RPMQV_RPM</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355ddf41a35dbff92c810484c8e8abedf02bb">RPMQV_GROUP</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd2410d830f38b9d2ce0e847d2556dd1de">RPMQV_WHATPROVIDES</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355ddf9b57c02829faedf5ec0e332d2c51b46">RPMQV_WHATREQUIRES</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd5b71f82aa6423acc1bd8c4e95f542291">RPMQV_TRIGGEREDBY</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd90dc91a6856bb7b37b224dc6bd3cb629">RPMQV_DBOFFSET</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd88a3845c4788da5a14402312fb49b09c">RPMQV_SPECFILE</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd2d4f19168eb878ee5e0841408c47ded5">RPMQV_PKGID</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd5417085faa85724b19dc11fa5cc36e73">RPMQV_HDRID</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355ddb46fb7a032433c756fd99b2dc851bf7e">RPMQV_FILEID</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd86ab28a508598b87f54716be772f5ca2">RPMQV_TID</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd4e1b98c5bcdcb9be75ca6e3b0e9b98bf">RPMQV_HDLIST</a>, 
<a class="el" href="group__rpmcli.html#ggcd3922fd981998d572e1973273e355dd1ed0371b3bc54c5065d3121969ecf0a2">RPMQV_FTSWALK</a>
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Query/Verify argument qualifiers.  <a href="group__rpmcli.html#gcd3922fd981998d572e1973273e355dd">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g63ee333c18879db60d4fe5cc0073bea1">rpmVerifyAttrs_e</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea183d63ad0ff3e52cb933151ada53da66b">RPMVERIFY_NONE</a> =  0, 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea11bf10bdf51040c37cb609c2fba4b9172">RPMVERIFY_MD5</a> =  (1 &lt;&lt; 0), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea1740425bfa569a2601d331823aca900b8">RPMVERIFY_FILESIZE</a> =  (1 &lt;&lt; 1), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea1f1fa39d48cd2d8b404e23e22834bff83">RPMVERIFY_LINKTO</a> =  (1 &lt;&lt; 2), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea170358183cc41003246c8d7767340fc06">RPMVERIFY_USER</a> =  (1 &lt;&lt; 3), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea14e25518e65505e3e9e35ceb75b6f81e5">RPMVERIFY_GROUP</a> =  (1 &lt;&lt; 4), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea10ad2f3f7d4a3512b482d7e452f8f821d">RPMVERIFY_MTIME</a> =  (1 &lt;&lt; 5), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea136bb5fa4fb5e9c6e50e78ff9b8fa9e75">RPMVERIFY_MODE</a> =  (1 &lt;&lt; 6), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea1282494deedc3c51b97a5d968de7e9fc6">RPMVERIFY_RDEV</a> =  (1 &lt;&lt; 7), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea12612e222c924be92d02c5b4203bfc289">RPMVERIFY_CONTEXTS</a> =  (1 &lt;&lt; 15), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea1891c2375f800fd7aabe213075678cc3c">RPMVERIFY_READLINKFAIL</a> =  (1 &lt;&lt; 28), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea185dc4a8b9cceb9792442a5b36d73619b">RPMVERIFY_READFAIL</a> =  (1 &lt;&lt; 29), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea19c87f942f7061f47677c4a4f433ee964">RPMVERIFY_LSTATFAIL</a> =  (1 &lt;&lt; 30), 
<a class="el" href="group__rpmcli.html#gg63ee333c18879db60d4fe5cc0073bea120603d96bc1c6eab57ab00bd90aa8fdc">RPMVERIFY_LGETFILECONFAIL</a> =  (1 &lt;&lt; 31)
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) for <a class="el" href="group__rpmcli.html#gc18d9864c04628611d1f08696a7b17fd">rpmVerifyFile()</a> attributes and result.  <a href="group__rpmcli.html#g63ee333c18879db60d4fe5cc0073bea1">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#ga71f3bd5c169daa2d2f2d64ab7caae02">rpmQueryFlags_e</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02ab837600b3dd92b172d8943fb0e9fc5f">QUERY_FOR_DEFAULT</a> =  0, 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02fec65dcdcaea3386e8751db9ce6190fd">QUERY_MD5</a> =  (1 &lt;&lt; 0), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02640033f516d8b40a187e5b33769176b6">QUERY_SIZE</a> =  (1 &lt;&lt; 1), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02b9a7922fa65fcab44698b614bb24c305">QUERY_LINKTO</a> =  (1 &lt;&lt; 2), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae0227aa9a833811ef71f2b4f2582fc2515a">QUERY_USER</a> =  (1 &lt;&lt; 3), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae0232d91d5ffc2c6072a8037873b958e7e1">QUERY_GROUP</a> =  (1 &lt;&lt; 4), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae023bca09c5cd3ea5b0953b0d6f3c285bf7">QUERY_MTIME</a> =  (1 &lt;&lt; 5), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02b4f2fad4ae3774f424d1bafd0aab21e3">QUERY_MODE</a> =  (1 &lt;&lt; 6), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae025817cc996c850fbd508d773bb8e87d1d">QUERY_RDEV</a> =  (1 &lt;&lt; 7), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02b2d1f51cc165050e8eedadbafbf6a749">QUERY_CONTEXTS</a> =  (1 &lt;&lt; 15), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae027a65acf48308297cb47144c13cb0d3ee">QUERY_FILES</a> =  (1 &lt;&lt; 16), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02d101325608140b0beee682d9661c6671">QUERY_DEPS</a> =  (1 &lt;&lt; 17), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02fadc95e5fc1cd46570b931371675ce11">QUERY_SCRIPT</a> =  (1 &lt;&lt; 18), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae021c3fddb7003df754eb0980f496ec9483">QUERY_DIGEST</a> =  (1 &lt;&lt; 19), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02f2b81308c6e03e7952330348d07e88f6">QUERY_SIGNATURE</a> =  (1 &lt;&lt; 20), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02c1eac719ed5761603829b252a1be79e4">QUERY_PATCHES</a> =  (1 &lt;&lt; 21), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02499666c82c881aac79ab8f87304b759c">QUERY_HDRCHK</a> =  (1 &lt;&lt; 22), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae0292be2d9da5d78fe59198e551b5a9d402">QUERY_FOR_LIST</a> =  (1 &lt;&lt; 23), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02400a01b07a31992017a526db8165bf10">QUERY_FOR_STATE</a> =  (1 &lt;&lt; 24), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02f947f453430e024c2f7c78b68765d081">QUERY_FOR_DOCS</a> =  (1 &lt;&lt; 25), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae029cb4a5b492a562b1fbb46e2c732286e0">QUERY_FOR_CONFIG</a> =  (1 &lt;&lt; 26), 
<a class="el" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae022c02e7d72723563ce7a208efcfd70da8">QUERY_FOR_DUMPFILES</a> =  (1 &lt;&lt; 27)
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) to control rpmQuery() operation, stored in qva_flags.  <a href="group__rpmcli.html#ga71f3bd5c169daa2d2f2d64ab7caae02">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g88edb36096996aa24e1fc3385cb2140a">rpmVerifyFlags_e</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140ab0331302d3d9de835d93acb9c75ad610">VERIFY_DEFAULT</a> =  0, 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a7f97b0e28519856f635dec971fb9859c">VERIFY_MD5</a> =  (1 &lt;&lt; 0), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a571895e84487de612666b05cbac95973">VERIFY_SIZE</a> =  (1 &lt;&lt; 1), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140abf4d4514a688264972dd1ae4a83ba25b">VERIFY_LINKTO</a> =  (1 &lt;&lt; 2), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a86c6c06d6cad76b387f10a3c6333e49f">VERIFY_USER</a> =  (1 &lt;&lt; 3), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a15d5150a90d772c065aa73a265cd0220">VERIFY_GROUP</a> =  (1 &lt;&lt; 4), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a6668eaef9d3a33ac9f1d27bbc4b8712e">VERIFY_MTIME</a> =  (1 &lt;&lt; 5), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a6afc8d32552c88d6fe031613c35b38c8">VERIFY_MODE</a> =  (1 &lt;&lt; 6), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a0ded4a759cab0961be2e1a5e7a2f7e1f">VERIFY_RDEV</a> =  (1 &lt;&lt; 7), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a09c2f45ded7cbf565f15290a6a10b1ae">VERIFY_CONTEXTS</a> =  (1 &lt;&lt; 15), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140acb7b877f30fc12551ad7bcb8e20b801c">VERIFY_FILES</a> =  (1 &lt;&lt; 16), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a10d4f3dc3e2647a7a676495169493235">VERIFY_DEPS</a> =  (1 &lt;&lt; 17), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a543b11a6e7cb720ff3b3741d89d0c2f1">VERIFY_SCRIPT</a> =  (1 &lt;&lt; 18), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a8ebdf945fb2e42959951139d82cb3735">VERIFY_DIGEST</a> =  (1 &lt;&lt; 19), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140abe476139b5651dcbb51706ba8608a51b">VERIFY_SIGNATURE</a> =  (1 &lt;&lt; 20), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a12d99c0df93194daf5e90616c7ae5faf">VERIFY_PATCHES</a> =  (1 &lt;&lt; 21), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a8456599dc01840d5c9a758ebd6bd756c">VERIFY_HDRCHK</a> =  (1 &lt;&lt; 22), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140ac0cdf9788120ab28af634f1563ac40c6">VERIFY_FOR_LIST</a> =  (1 &lt;&lt; 23), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140ae7dae53b549e7766b462f14bc9101eff">VERIFY_FOR_STATE</a> =  (1 &lt;&lt; 24), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140ad6208b546c95833ae78196f21a8cacce">VERIFY_FOR_DOCS</a> =  (1 &lt;&lt; 25), 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a29ea408395258d1010dd812b55624241">VERIFY_FOR_CONFIG</a> =  (1 &lt;&lt; 26), 
<a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a640e2d581f088a4b787a1bf0b86f9a0c">VERIFY_FOR_DUMPFILES</a> =  (1 &lt;&lt; 27)
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) to control rpmVerify() operation, stored in qva_flags.  <a href="group__rpmcli.html#g88edb36096996aa24e1fc3385cb2140a">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g76bd51a8d8046e9f901716043748a220">rpmcliShowMatches</a> (<a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display query/verify information for each header in iterator.  <a href="group__rpmcli.html#g76bd51a8d8046e9f901716043748a220"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g8eef4f7a007c911686707c486869a177">rpmDisplayQueryTags</a> (FILE *fp)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display list of tags that can be used in --queryformat.  <a href="group__rpmcli.html#g8eef4f7a007c911686707c486869a177"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g354d2f357b0b2cd94c6b3494ecd1a8c5">rpmQueryVerify</a> (<a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, const char *arg)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Common query/verify source interface, called once for each CLI arg.  <a href="group__rpmcli.html#g354d2f357b0b2cd94c6b3494ecd1a8c5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g9804d2470580108b1b82862356d9561d">showQueryPackage</a> (<a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structheaderToken__s.html">Header</a> h)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display results of package query.  <a href="group__rpmcli.html#g9804d2470580108b1b82862356d9561d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g5171c85f540901c53f0510014520c40e">rpmcliArgIter</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, <a class="el" href="argv_8h.html#6f7961fd856ecb27d6b220a2bbba3bef">ARGV_t</a> <a class="el" href="compress_8c.html#b233d58a2d9af13ae09ea8fd82556856">argv</a>)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Iterate over query/verify arg list.  <a href="group__rpmcli.html#g5171c85f540901c53f0510014520c40e"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g151e06c378c4233b83022940156d8b00">rpmcliQuery</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, const char **<a class="el" href="compress_8c.html#b233d58a2d9af13ae09ea8fd82556856">argv</a>)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display package information.  <a href="group__rpmcli.html#g151e06c378c4233b83022940156d8b00"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gc18d9864c04628611d1f08696a7b17fd">rpmVerifyFile</a> (const <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="rpmlib_8h.html#145b1d5b839052f7f79903bc29f8090a">rpmfi</a> fi, <a class="el" href="group__rpmcli.html#gb43d8a78040b27950e3802c7f82d9c53">rpmVerifyAttrs</a> *res, <a class="el" href="group__rpmcli.html#gb43d8a78040b27950e3802c7f82d9c53">rpmVerifyAttrs</a> omitMask)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify file attributes (including MD5 sum).  <a href="group__rpmcli.html#gc18d9864c04628611d1f08696a7b17fd"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g7ae16c8552f03140867f5e8a4d1b97ae">showVerifyPackage</a> (<a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structheaderToken__s.html">Header</a> h)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display results of package verify.  <a href="group__rpmcli.html#g7ae16c8552f03140867f5e8a4d1b97ae"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#c8f02502b6fd3d2a0fe953f9e9c0d705">rpmVerifySignatures</a> (<a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="struct__FD__s.html">FD_t</a> fd, const char *fn)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check package and header signatures.  <a href="#c8f02502b6fd3d2a0fe953f9e9c0d705"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g6249e5b43daa0161db3f2af58fe3dd39">rpmcliVerify</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, const char **<a class="el" href="compress_8c.html#b233d58a2d9af13ae09ea8fd82556856">argv</a>)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify package install.  <a href="group__rpmcli.html#g6249e5b43daa0161db3f2af58fe3dd39"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__rpmcli.html#g10f78f4f752f92579f0b6d4e294f2fa8">rpmQueryFlags</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gaf36449ccc525faa711b15faafdf7a84">rpmcliQueryFlags</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) from common command line options.  <a href="group__rpmcli.html#gaf36449ccc525faa711b15faafdf7a84"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structrpmQVKArguments__s.html">rpmQVKArguments_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g4a1bca7dab71cf6485b7665bcd8ec741">rpmQVKArgs</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g82516d1b4448ed3ae34ff857c8c4bc61">rpmQVSourcePoptTable</a> []</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Common query/verify mode options.  <a href="group__rpmcli.html#g82516d1b4448ed3ae34ff857c8c4bc61"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g5c247f666fdc469e58056a67d6a6da3d">specedit</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gf76f120f06fed0a07c9aac2fbbb6575b">rpmQueryPoptTable</a> []</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Query mode options.  <a href="group__rpmcli.html#gf76f120f06fed0a07c9aac2fbbb6575b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gccd88fbe9f5bf0a7d6e76887b73f1b8e">rpmVerifyPoptTable</a> []</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify mode options.  <a href="group__rpmcli.html#gccd88fbe9f5bf0a7d6e76887b73f1b8e"></a><br></td></tr>
<tr><td colspan="2"><br><h2>RPMBT</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structrpmBuildArguments__s.html">rpmBuildArguments_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gd21a48ea80a1ad429f9a93c1c9a14fdb">BTA_t</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structrpmBuildArguments__s.html">rpmBuildArguments_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g21760c53878982b7d3b81ab441235cfb">rpmBTArgs</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g94825bdd3092b41d467c5d0fd352c43e">rpmBuildPoptTable</a> []</td></tr>

<tr><td colspan="2"><br><h2>RPMEIU</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structIDT__s.html">IDT_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#d7a79c8fef4c47232289d620588a8a6a">IDT</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A rollback transaction id element.  <a href="#d7a79c8fef4c47232289d620588a8a6a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structIDTindex__s.html">IDTindex_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#547e4dbb31664b69c4161d7cd96c5d00">IDTX</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A rollback transaction id index.  <a href="#547e4dbb31664b69c4161d7cd96c5d00"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g08079d91e8c2144141a7600b981c8a11">rpmShowProgress</a> (const void *arg, const <a class="el" href="rpmmessages_8h.html#4f8b1526f2292df6368fe2bbca7b763d">rpmCallbackType</a> what, const unsigned long amount, const unsigned long total, <a class="el" href="rpmmessages_8h.html#e51d034b9e250fe42b0e420f254aa54f">fnpyKey</a> key, void *data)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The rpm CLI generic transaction callback handler.  <a href="group__rpmcli.html#g08079d91e8c2144141a7600b981c8a11"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g2d3a9a101cdbffacea9294dda1d530ac">rpmInstallSource</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, const char *arg, const char **specFilePtr, const char **cookie)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Install source rpm package.  <a href="group__rpmcli.html#g2d3a9a101cdbffacea9294dda1d530ac"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g981604bcc201a1f40b0bd1fbd2cb147c">rpmInstall</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, struct <a class="el" href="structrpmInstallArguments__s.html">rpmInstallArguments_s</a> *ia, const char **fileArgv)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Install/upgrade/freshen binary rpm package.  <a href="group__rpmcli.html#g981604bcc201a1f40b0bd1fbd2cb147c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g49dd478a9fd9b6269dc29b68b4d71997">rpmErase</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, struct <a class="el" href="structrpmInstallArguments__s.html">rpmInstallArguments_s</a> *ia, const char **<a class="el" href="compress_8c.html#b233d58a2d9af13ae09ea8fd82556856">argv</a>)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Erase binary rpm package.  <a href="group__rpmcli.html#g49dd478a9fd9b6269dc29b68b4d71997"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#c8ca13eb8a2f16602aab816715a5ba5b">IDTXfree</a> (<a class="el" href="structIDTindex__s.html">IDTX</a> idtx)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy id index.  <a href="#c8ca13eb8a2f16602aab816715a5ba5b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#fc119392e063843008a77cd6dadb9b16">IDTXnew</a> (void)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create id index.  <a href="#fc119392e063843008a77cd6dadb9b16"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#f2ce297ca12cd4376e377e2ab9cd0283">IDTXgrow</a> (<a class="el" href="structIDTindex__s.html">IDTX</a> idtx, int need)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Insure that index has room for "need" elements.  <a href="#f2ce297ca12cd4376e377e2ab9cd0283"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#c7028bc364c27e07f1ebb05a92b23da1">IDTXsort</a> (<a class="el" href="structIDTindex__s.html">IDTX</a> idtx)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sort tag (instance,value) pairs.  <a href="#c7028bc364c27e07f1ebb05a92b23da1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#39d0400b8f98a57c04bf3b1e49f6289e">IDTXload</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="rpmlib_8h.html#d0da081a8aa5491edae4ad732d03c2f3">rpmTag</a> tag)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load tag (instance,value) pairs from rpm databse, and return sorted id index.  <a href="#39d0400b8f98a57c04bf3b1e49f6289e"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#62a3ef10a101ed1d4448de7667aa3480">IDTXglob</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, const char *globstr, <a class="el" href="rpmlib_8h.html#d0da081a8aa5491edae4ad732d03c2f3">rpmTag</a> tag)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load tag (instance,value) pairs from packages, and return sorted id index.  <a href="#62a3ef10a101ed1d4448de7667aa3480"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g35dafacfa97fd201e4f9f960d369ea92">rpmRollback</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, struct <a class="el" href="structrpmInstallArguments__s.html">rpmInstallArguments_s</a> *ia, const char **<a class="el" href="compress_8c.html#b233d58a2d9af13ae09ea8fd82556856">argv</a>)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rollback transactions, erasing new, reinstalling old, package(s).  <a href="group__rpmcli.html#g35dafacfa97fd201e4f9f960d369ea92"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#3990ed781e20a0e677d874d8e8778d39">rpmcliPackagesTotal</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#ef29316ccc6c5727054bed97437396f1">rpmcliHashesCurrent</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#926bef94537bc89191130cb99545a47c">rpmcliHashesTotal</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#34e45ec9891f7f4d51cd6004e9556b2a">rpmcliProgressCurrent</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#5d202b2c118cd44dbf68b3ab585e14a9">rpmcliProgressTotal</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structrpmInstallArguments__s.html">rpmInstallArguments_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g056fe396700d98060891a04e7a12706d">rpmIArgs</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g9ca5cf6719890041523419268a4d38ee">rpmInstallPoptTable</a> []</td></tr>

<tr><td colspan="2"><br><h2>RPMK</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <a class="el" href="group__rpmcli.html#g0c37517da38099c7c446bca512299bdd">rpmSignFlags_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gd6795ffb0fa4b173c116114e53fe424a">rpmSignFlags</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) to control <a class="el" href="group__rpmcli.html#ge3810c331eccfdc68ee081d58478ebde">rpmReSign()</a> operation.  <a href="group__rpmcli.html#gd6795ffb0fa4b173c116114e53fe424a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g0c37517da38099c7c446bca512299bdd">rpmSignFlags_e</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg0c37517da38099c7c446bca512299bdd1c77217b083e272612104d271fbeb496">RPMSIGN_NONE</a> =  0, 
<a class="el" href="group__rpmcli.html#gg0c37517da38099c7c446bca512299bdd0d6ac0644518de615d1044e77189f060">RPMSIGN_CHK_SIGNATURE</a> =  'K', 
<a class="el" href="group__rpmcli.html#gg0c37517da38099c7c446bca512299bdda36b3bf61587898c3e0eeb331e381782">RPMSIGN_NEW_SIGNATURE</a> =  'R', 
<a class="el" href="group__rpmcli.html#gg0c37517da38099c7c446bca512299bdddce0bb795807af8fea3c0c16fbdb5f4e">RPMSIGN_ADD_SIGNATURE</a> =  'A', 
<br>
&nbsp;&nbsp;<a class="el" href="group__rpmcli.html#gg0c37517da38099c7c446bca512299bdd6c6be587614888ad9d16fb742b3fb8b3">RPMSIGN_DEL_SIGNATURE</a> =  'D', 
<a class="el" href="group__rpmcli.html#gg0c37517da38099c7c446bca512299bddf7a998de392e5277fd6df621dc801d5e">RPMSIGN_IMPORT_PUBKEY</a> =  'I'
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit(s) to control <a class="el" href="group__rpmcli.html#ge3810c331eccfdc68ee081d58478ebde">rpmReSign()</a> operation.  <a href="group__rpmcli.html#g0c37517da38099c7c446bca512299bdd">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="rpmlib_8h.html#06da857c39457bfb6ea9049643fdb706">rpmRC</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g89176784f59723a1c35339acc80d7396">rpmcliImportPubkey</a> (const <a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, const unsigned char *pkt, ssize_t pktlen)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Import public key packet(s).  <a href="group__rpmcli.html#g89176784f59723a1c35339acc80d7396"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g300e103397ee02a2ff3b5ab763dbf854">rpmcliSign</a> (<a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a> ts, <a class="el" href="structrpmQVKArguments__s.html">QVA_t</a> qva, const char **<a class="el" href="compress_8c.html#b233d58a2d9af13ae09ea8fd82556856">argv</a>)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create/Modify/Check elements from signature header.  <a href="group__rpmcli.html#g300e103397ee02a2ff3b5ab763dbf854"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g2b037e4ad62dbe27849c3aa297c2eab4">rpmSignPoptTable</a> []</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Signature mode options.  <a href="group__rpmcli.html#g2b037e4ad62dbe27849c3aa297c2eab4"></a><br></td></tr>
<tr><td colspan="2"><br><h2>RPMDB</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structrpmDatabaseArguments__s.html">rpmDatabaseArguments_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#gdc999707bc4be51d5eb86c93d0650f8d">rpmDBArgs</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#ga40a752d0a074fba3391cab34ef6b25a">rpmDatabasePoptTable</a> []</td></tr>

<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#60bbe7870a46dedb5964f3b3b21c59d3">RPMCLI_POPT_NODEPS</a>&nbsp;&nbsp;&nbsp;-1025</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Common/global popt tokens used for command line option tables.  <a href="#60bbe7870a46dedb5964f3b3b21c59d3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#35c126bb6de0a103c7bfca315e63c405">RPMCLI_POPT_FORCE</a>&nbsp;&nbsp;&nbsp;-1026</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#b6d97c01959498fce329ecf56b05994e">RPMCLI_POPT_NOMD5</a>&nbsp;&nbsp;&nbsp;-1027</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#c30fcd5c26cb19136d313fcc6c5fd97c">RPMCLI_POPT_NOSCRIPTS</a>&nbsp;&nbsp;&nbsp;-1028</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#91324584d1ab1a34ecd14c9bf6974883">RPMCLI_POPT_NOSIGNATURE</a>&nbsp;&nbsp;&nbsp;-1029</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#fb48778a1a20f41910a3826a5b236f97">RPMCLI_POPT_NODIGEST</a>&nbsp;&nbsp;&nbsp;-1030</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#a66638d6ad14c42d74b9d403d1333e38">RPMCLI_POPT_NOHDRCHK</a>&nbsp;&nbsp;&nbsp;-1031</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#c102f7bcf223af061cd600dac3faeea9">RPMCLI_POPT_NOCONTEXTS</a>&nbsp;&nbsp;&nbsp;-1032</td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptContext__s.html">poptContext</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#f4d555b4c5efcf319fe643d164775eaf">rpmcliInit</a> (int argc, char *const <a class="el" href="compress_8c.html#b233d58a2d9af13ae09ea8fd82556856">argv</a>[], struct <a class="el" href="structpoptOption.html">poptOption</a> *<a class="el" href="rpmtool_8c.html#779c8fb41edee9b03a02a249606b0e76">optionsTable</a>)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize most everything needed by an rpm CLI executable context.  <a href="#f4d555b4c5efcf319fe643d164775eaf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#348b8881a605cd00bafb6141fe45fb49">rpmcliConfigured</a> (void)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Make sure that rpm configuration has been read.  <a href="#348b8881a605cd00bafb6141fe45fb49"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptContext__s.html">poptContext</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#9b4197af25cc216aa3bb7cce5d158dcf">rpmcliFini</a> (<a class="el" href="structpoptContext__s.html">poptContext</a> optCon)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy most everything needed by an rpm CLI executable context.  <a href="#9b4197af25cc216aa3bb7cce5d158dcf"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g33d9a54b8f5294c8c0a65a412bf1a9b9">_noDirTokens</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Should version 3 packages be produced?  <a href="group__rpmcli.html#g33d9a54b8f5294c8c0a65a412bf1a9b9"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmcli.html#g60bd8b746df91eb1824a7ad6ffd42cf1">rpmcliAllPoptTable</a> []</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Popt option table for options shared by all modes and executables.  <a href="group__rpmcli.html#g60bd8b746df91eb1824a7ad6ffd42cf1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#c61e4b233ea63d390fb8e8de45cf91fd">ftsOpts</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpoptOption.html">poptOption</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#bedd65e5379e0c372e1384ca38bfa591">rpmcliFtsPoptTable</a> []</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#2f2a17a4befac63f642cca0446d6c302">rpmcliPipeOutput</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#3029d149e73de935c2f2a0b5fa8c3508">rpmcliRcfile</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmcli_8h.html#4a1b016e2d7aaea6937155c21c87a215">rpmcliRootDir</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>

<p>
Definition in file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.<hr><h2>Define Documentation</h2>
<a class="anchor" name="07dfdbfca1e767ae5b63fe520a828a0d"></a><!-- doxytag: member="rpmcli.h::_QUERY_FOR_BITS" ref="07dfdbfca1e767ae5b63fe520a828a0d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define _QUERY_FOR_BITS          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae0292be2d9da5d78fe59198e551b5a9d402">QUERY_FOR_LIST</a>|<a class="code" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02400a01b07a31992017a526db8165bf10">QUERY_FOR_STATE</a>|<a class="code" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae02f947f453430e024c2f7c78b68765d081">QUERY_FOR_DOCS</a>|<a class="code" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae029cb4a5b492a562b1fbb46e2c732286e0">QUERY_FOR_CONFIG</a>|\
    <a class="code" href="group__rpmcli.html#gga71f3bd5c169daa2d2f2d64ab7caae022c02e7d72723563ce7a208efcfd70da8">QUERY_FOR_DUMPFILES</a>)
</pre></div>
<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00178">178</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="query_8c-source.html#l00783">rpmcliQuery()</a>.
</div>
</div><p>
<a class="anchor" name="35c126bb6de0a103c7bfca315e63c405"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_FORCE" ref="35c126bb6de0a103c7bfca315e63c405" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_FORCE&nbsp;&nbsp;&nbsp;-1026          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00085">85</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, and <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="c102f7bcf223af061cd600dac3faeea9"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_NOCONTEXTS" ref="c102f7bcf223af061cd600dac3faeea9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_NOCONTEXTS&nbsp;&nbsp;&nbsp;-1032          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00091">91</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, and <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="60bbe7870a46dedb5964f3b3b21c59d3"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_NODEPS" ref="60bbe7870a46dedb5964f3b3b21c59d3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_NODEPS&nbsp;&nbsp;&nbsp;-1025          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Common/global popt tokens used for command line option tables. 
<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00084">84</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, and <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="fb48778a1a20f41910a3826a5b236f97"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_NODIGEST" ref="fb48778a1a20f41910a3826a5b236f97" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_NODIGEST&nbsp;&nbsp;&nbsp;-1030          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00089">89</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>, and <a class="el" href="poptALL_8c-source.html#l00152">rpmcliAllArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="a66638d6ad14c42d74b9d403d1333e38"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_NOHDRCHK" ref="a66638d6ad14c42d74b9d403d1333e38" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_NOHDRCHK&nbsp;&nbsp;&nbsp;-1031          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00090">90</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>, and <a class="el" href="poptALL_8c-source.html#l00152">rpmcliAllArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="b6d97c01959498fce329ecf56b05994e"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_NOMD5" ref="b6d97c01959498fce329ecf56b05994e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_NOMD5&nbsp;&nbsp;&nbsp;-1027          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00086">86</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, and <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="c30fcd5c26cb19136d313fcc6c5fd97c"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_NOSCRIPTS" ref="c30fcd5c26cb19136d313fcc6c5fd97c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_NOSCRIPTS&nbsp;&nbsp;&nbsp;-1028          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00087">87</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, and <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="91324584d1ab1a34ecd14c9bf6974883"></a><!-- doxytag: member="rpmcli.h::RPMCLI_POPT_NOSIGNATURE" ref="91324584d1ab1a34ecd14c9bf6974883" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMCLI_POPT_NOSIGNATURE&nbsp;&nbsp;&nbsp;-1029          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00088">88</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>, and <a class="el" href="poptALL_8c-source.html#l00152">rpmcliAllArgCallback()</a>.
</div>
</div><p>
<a class="anchor" name="d6f501b3193c1bef72e103a0aebc4ac9"></a><!-- doxytag: member="rpmcli.h::RPMVERIFY_ALL" ref="d6f501b3193c1bef72e103a0aebc4ac9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMVERIFY_ALL&nbsp;&nbsp;&nbsp;~(RPMVERIFY_NONE)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00142">142</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>, and <a class="el" href="files_8c-source.html#l02281">processSourceFiles()</a>.
</div>
</div><p>
<a class="anchor" name="16ceeec3b7178c898ce8cd400a89e435"></a><!-- doxytag: member="rpmcli.h::RPMVERIFY_FAILURES" ref="16ceeec3b7178c898ce8cd400a89e435" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPMVERIFY_FAILURES&nbsp;&nbsp;&nbsp;(RPMVERIFY_LSTATFAIL|RPMVERIFY_READFAIL|RPMVERIFY_READLINKFAIL|RPMVERIFY_LGETFILECONFAIL)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00143">143</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="verify_8c-source.html#l00028">rpmVerifyFile()</a>.
</div>
</div><p>
<a class="anchor" name="62cf0189172e77e77d74993c51bc0842"></a><!-- doxytag: member="rpmcli.h::VERIFY_ALL" ref="62cf0189172e77e77d74993c51bc0842" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VERIFY_ALL          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<b>Value:</b><div class="fragment"><pre class="fragment">( <a class="code" href="rpmcli_8h.html#d3ffb59287a490a11f160c9618a6f866">VERIFY_ATTRS</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140acb7b877f30fc12551ad7bcb8e20b801c">VERIFY_FILES</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a10d4f3dc3e2647a7a676495169493235">VERIFY_DEPS</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a543b11a6e7cb720ff3b3741d89d0c2f1">VERIFY_SCRIPT</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a8ebdf945fb2e42959951139d82cb3735">VERIFY_DIGEST</a> |\
    <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140abe476139b5651dcbb51706ba8608a51b">VERIFY_SIGNATURE</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a8456599dc01840d5c9a758ebd6bd756c">VERIFY_HDRCHK</a> )
</pre></div>
<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00226">226</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>.
</div>
</div><p>
<a class="anchor" name="d3ffb59287a490a11f160c9618a6f866"></a><!-- doxytag: member="rpmcli.h::VERIFY_ATTRS" ref="d3ffb59287a490a11f160c9618a6f866" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VERIFY_ATTRS          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<b>Value:</b><div class="fragment"><pre class="fragment">( <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a7f97b0e28519856f635dec971fb9859c">VERIFY_MD5</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a571895e84487de612666b05cbac95973">VERIFY_SIZE</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140abf4d4514a688264972dd1ae4a83ba25b">VERIFY_LINKTO</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a86c6c06d6cad76b387f10a3c6333e49f">VERIFY_USER</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a15d5150a90d772c065aa73a265cd0220">VERIFY_GROUP</a> | \
    <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a6668eaef9d3a33ac9f1d27bbc4b8712e">VERIFY_MTIME</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a6afc8d32552c88d6fe031613c35b38c8">VERIFY_MODE</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a0ded4a759cab0961be2e1a5e7a2f7e1f">VERIFY_RDEV</a> | <a class="code" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a09c2f45ded7cbf565f15290a6a10b1ae">VERIFY_CONTEXTS</a> )
</pre></div>
<p>
Definition at line <a class="el" href="rpmcli_8h-source.html#l00223">223</a> of file <a class="el" href="rpmcli_8h-source.html">rpmcli.h</a>.
<p>
Referenced by <a class="el" href="verify_8c-source.html#l00238">verifyHeader()</a>.
</div>
</div><p>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="d7a79c8fef4c47232289d620588a8a6a"></a><!-- doxytag: member="rpmcli.h::IDT" ref="d7a79c8fef4c47232289d620588a8a6a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structIDT__s.html">IDT_s</a> *  <a class="el" href="structIDT__s.html">IDT</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A rollback transaction id element. 
<p>

</div>
</div><p>
<a class="anchor" name="547e4dbb31664b69c4161d7cd96c5d00"></a><!-- doxytag: member="rpmcli.h::IDTX" ref="547e4dbb31664b69c4161d7cd96c5d00" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structIDTindex__s.html">IDTindex_s</a> *  <a class="el" href="structIDTindex__s.html">IDTX</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A rollback transaction id index. 
<p>

</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="c8ca13eb8a2f16602aab816715a5ba5b"></a><!-- doxytag: member="rpmcli.h::IDTXfree" ref="c8ca13eb8a2f16602aab816715a5ba5b" args="(IDTX idtx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structIDTindex__s.html">IDTX</a> IDTXfree           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td>
          <td class="paramname"> <em>idtx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destroy id index. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>idtx</em>&nbsp;</td><td>id index </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>NULL always </dd></dl>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00931">931</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
References <a class="el" href="rpmlib_8h-source.html#l00058">_free()</a>, <a class="el" href="rpmcli_8h-source.html#l00624">IDT_s::h</a>, <a class="el" href="hdrinline_8h-source.html#l00047">headerFree()</a>, <a class="el" href="rpmcli_8h-source.html#l00640">IDTindex_s::idt</a>, and <a class="el" href="rpmcli_8h-source.html#l00638">IDTindex_s::nidt</a>.
<p>
Referenced by <a class="el" href="transaction_8c-source.html#l01134">getRepackageHeaderFromTE()</a>, <a class="el" href="rpmts-py_8c-source.html#l00590">rpmts_IDTXglob()</a>, and <a class="el" href="rpmts-py_8c-source.html#l00545">rpmts_IDTXload()</a>.
</div>
</div><p>
<a class="anchor" name="62a3ef10a101ed1d4448de7667aa3480"></a><!-- doxytag: member="rpmcli.h::IDTXglob" ref="62a3ef10a101ed1d4448de7667aa3480" args="(rpmts ts, const char *globstr, rpmTag tag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structIDTindex__s.html">IDTX</a> IDTXglob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a>&nbsp;</td>
          <td class="paramname"> <em>ts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>globstr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="rpmlib_8h.html#d0da081a8aa5491edae4ad732d03c2f3">rpmTag</a>&nbsp;</td>
          <td class="paramname"> <em>tag</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Load tag (instance,value) pairs from packages, and return sorted id index. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>ts</em>&nbsp;</td><td>transaction set </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>globstr</em>&nbsp;</td><td>glob expression </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>tag</em>&nbsp;</td><td>rpm tag </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>id index </dd></dl>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l01026">1026</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
References <a class="el" href="system_8h-source.html#l00478">_</a>, <a class="el" href="rpmlib_8h-source.html#l00058">_free()</a>, <a class="el" href="rpmio_8c-source.html#l02903">Fclose()</a>, <a class="el" href="rpminstall_8c-source.html#l00262">rpmEIU::fd</a>, <a class="el" href="rpmio_8c-source.html#l03280">Ferror()</a>, <a class="el" href="rpmio_8c-source.html#l03187">Fopen()</a>, <a class="el" href="rpmio_8c-source.html#l02813">Fstrerror()</a>, <a class="el" href="rpminstall_8c-source.html#l00261">rpmEIU::h</a>, <a class="el" href="rpmcli_8h-source.html#l00624">IDT_s::h</a>, <a class="el" href="hdrinline_8h-source.html#l00047">headerFree()</a>, <a class="el" href="hdrinline_8h-source.html#l00268">headerGetEntry()</a>, <a class="el" href="hdrinline_8h-source.html#l00230">headerIsEntry()</a>, <a class="el" href="hdrinline_8h-source.html#l00062">headerLink()</a>, <a class="el" href="rpmcli_8h-source.html#l00640">IDTindex_s::idt</a>, <a class="el" href="rpminstall_8c-source.html#l00955">IDTXgrow()</a>, <a class="el" href="rpminstall_8c-source.html#l00972">IDTXsort()</a>, <a class="el" href="rpmcli_8h-source.html#l00621">IDT_s::instance</a>, <a class="el" href="rpminstall_8c-source.html#l00277">rpmEIU::isSource</a>, <a class="el" href="rpmcli_8h-source.html#l00623">IDT_s::key</a>, <a class="el" href="rpmcli_8h-source.html#l00638">IDTindex_s::nidt</a>, <a class="el" href="rpmerr_8h.html#d00dd16161260fe872fdf140cd8af55b0692de49a7fe982922ac238c5a34594e">RPMERR_OPEN</a>, <a class="el" href="rpmerr_8h-source.html#l00143">rpmError</a>, <a class="el" href="macro_8c-source.html#l01700">rpmGlob()</a>, <a class="el" href="rpminstall_8c-source.html#l00283">rpmEIU::rpmrc</a>, <a class="el" href="rpmlib_8h-source.html#l00025">RPMRC_NOKEY</a>, <a class="el" href="rpmlib_8h.html#a30b10f32f3a5e820ec05d099993e80157ae69ad74eaa789264ec507d0f9e2c6">RPMRC_NOTTRUSTED</a>, <a class="el" href="rpmlib_8h.html#a30b10f32f3a5e820ec05d099993e801b6a502fb02cfd2c16380fa6ac52902d4">RPMRC_OK</a>, <a class="el" href="package_8c-source.html#l00753">rpmReadPackageFile()</a>, <a class="el" href="rpmlib_8h.html#342756dddb61d125ae851a8b1ab0507bc1e19b757399d5ac0b3ac8ffcbeb76aa">RPMTAG_SOURCEPACKAGE</a>, <a class="el" href="rpmcli_8h-source.html#l00626">IDT_s::u32</a>, and <a class="el" href="structIDT__s.html#790bdf78c7dd91c336a9913b73d6e522">IDT_s::val</a>.
<p>
Referenced by <a class="el" href="transaction_8c-source.html#l01134">getRepackageHeaderFromTE()</a>, <a class="el" href="rpminstall_8c-source.html#l01102">rpmRollback()</a>, and <a class="el" href="rpmts-py_8c-source.html#l00590">rpmts_IDTXglob()</a>.
</div>
</div><p>
<a class="anchor" name="f2ce297ca12cd4376e377e2ab9cd0283"></a><!-- doxytag: member="rpmcli.h::IDTXgrow" ref="f2ce297ca12cd4376e377e2ab9cd0283" args="(IDTX idtx, int need)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structIDTindex__s.html">IDTX</a> IDTXgrow           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td>
          <td class="paramname"> <em>idtx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>need</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Insure that index has room for "need" elements. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>idtx</em>&nbsp;</td><td>id index </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>need</em>&nbsp;</td><td>additional no. of elements needed </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>id index (with room for "need" elements) </dd></dl>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00955">955</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
References <a class="el" href="rpmcli_8h-source.html#l00637">IDTindex_s::alloced</a>, <a class="el" href="rpmcli_8h-source.html#l00635">IDTindex_s::delta</a>, <a class="el" href="rpmcli_8h-source.html#l00640">IDTindex_s::idt</a>, <a class="el" href="rpminstall_8c-source.html#l00947">IDTXnew()</a>, <a class="el" href="rpmcli_8h-source.html#l00638">IDTindex_s::nidt</a>, <a class="el" href="rpmcli_8h-source.html#l00636">IDTindex_s::size</a>, and <a class="el" href="rpmmalloc_8c-source.html#l00045">xrealloc()</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l01026">IDTXglob()</a>, and <a class="el" href="rpminstall_8c-source.html#l00979">IDTXload()</a>.
</div>
</div><p>
<a class="anchor" name="39d0400b8f98a57c04bf3b1e49f6289e"></a><!-- doxytag: member="rpmcli.h::IDTXload" ref="39d0400b8f98a57c04bf3b1e49f6289e" args="(rpmts ts, rpmTag tag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structIDTindex__s.html">IDTX</a> IDTXload           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a>&nbsp;</td>
          <td class="paramname"> <em>ts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="rpmlib_8h.html#d0da081a8aa5491edae4ad732d03c2f3">rpmTag</a>&nbsp;</td>
          <td class="paramname"> <em>tag</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Load tag (instance,value) pairs from rpm databse, and return sorted id index. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>ts</em>&nbsp;</td><td>transaction set </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>tag</em>&nbsp;</td><td>rpm tag </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>id index </dd></dl>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00979">979</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
References <a class="el" href="rpminstall_8c-source.html#l00261">rpmEIU::h</a>, <a class="el" href="rpmcli_8h-source.html#l00624">IDT_s::h</a>, <a class="el" href="hdrinline_8h-source.html#l00268">headerGetEntry()</a>, <a class="el" href="hdrinline_8h-source.html#l00062">headerLink()</a>, <a class="el" href="rpmcli_8h-source.html#l00640">IDTindex_s::idt</a>, <a class="el" href="rpminstall_8c-source.html#l00955">IDTXgrow()</a>, <a class="el" href="rpminstall_8c-source.html#l00972">IDTXsort()</a>, <a class="el" href="rpmcli_8h-source.html#l00621">IDT_s::instance</a>, <a class="el" href="rpmcli_8h-source.html#l00623">IDT_s::key</a>, <a class="el" href="rpmcli_8h-source.html#l00638">IDTindex_s::nidt</a>, <a class="el" href="group__header.html#gg24690e18a34d56e178edf27b5cc97fed033cf2f10106384143d802ede9274dcc">RPM_INT32_TYPE</a>, <a class="el" href="group__header.html#gg24690e18a34d56e178edf27b5cc97fedab678f136ed90646ef740a68d94dbcd9">RPM_NULL_TYPE</a>, <a class="el" href="rpmdb_8c-source.html#l01694">rpmdbFreeIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l01748">rpmdbGetIteratorOffset()</a>, <a class="el" href="rpmdb_8c-source.html#l02183">rpmdbNextIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l01915">rpmdbSetIteratorRE()</a>, <a class="el" href="rpmdb_8h.html#3590a1de30d95ec5698863667d77d92eef121497d11f9c3622516f18f2f30eb9">RPMMIRE_DEFAULT</a>, <a class="el" href="rpmlib_8h.html#342756dddb61d125ae851a8b1ab0507b5a4bfcac106d028f0908b8991e2c5b87">RPMTAG_NAME</a>, <a class="el" href="rpmts_8c-source.html#l00256">rpmtsInitIterator()</a>, <a class="el" href="rpmcli_8h-source.html#l00626">IDT_s::u32</a>, and <a class="el" href="structIDT__s.html#790bdf78c7dd91c336a9913b73d6e522">IDT_s::val</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l01102">rpmRollback()</a>, and <a class="el" href="rpmts-py_8c-source.html#l00545">rpmts_IDTXload()</a>.
</div>
</div><p>
<a class="anchor" name="fc119392e063843008a77cd6dadb9b16"></a><!-- doxytag: member="rpmcli.h::IDTXnew" ref="fc119392e063843008a77cd6dadb9b16" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structIDTindex__s.html">IDTX</a> IDTXnew           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create id index. 
<p>
<dl compact><dt><b>Returns:</b></dt><dd>new id index </dd></dl>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00947">947</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
References <a class="el" href="rpmmalloc_8c-source.html#l00034">xcalloc()</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l00955">IDTXgrow()</a>.
</div>
</div><p>
<a class="anchor" name="c7028bc364c27e07f1ebb05a92b23da1"></a><!-- doxytag: member="rpmcli.h::IDTXsort" ref="c7028bc364c27e07f1ebb05a92b23da1" args="(IDTX idtx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structIDTindex__s.html">IDTX</a> IDTXsort           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structIDTindex__s.html">IDTX</a>&nbsp;</td>
          <td class="paramname"> <em>idtx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sort tag (instance,value) pairs. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>idtx</em>&nbsp;</td><td>id index </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>id index </dd></dl>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00972">972</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
References <a class="el" href="rpmcli_8h-source.html#l00640">IDTindex_s::idt</a>, <a class="el" href="rpminstall_8c-source.html#l00923">IDTintcmp()</a>, <a class="el" href="rpmcli_8h-source.html#l00638">IDTindex_s::nidt</a>, and <a class="el" href="rpmcli_8h-source.html#l00636">IDTindex_s::size</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l01026">IDTXglob()</a>, and <a class="el" href="rpminstall_8c-source.html#l00979">IDTXload()</a>.
</div>
</div><p>
<a class="anchor" name="348b8881a605cd00bafb6141fe45fb49"></a><!-- doxytag: member="rpmcli.h::rpmcliConfigured" ref="348b8881a605cd00bafb6141fe45fb49" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rpmcliConfigured           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make sure that rpm configuration has been read. 
<p>
<dl compact><dt><b>Warning:</b></dt><dd>Options like --rcfile and --verbose must precede callers option. </dd></dl>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00136">136</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
<p>
References <a class="el" href="system_8h-source.html#l00168">EXIT_FAILURE</a>, <a class="el" href="poptALL_8c-source.html#l00119">rpmcliInitialized</a>, <a class="el" href="poptALL_8c-source.html#l00095">rpmcliRcfile</a>, and <a class="el" href="rpmrc_8c-source.html#l01881">rpmReadConfigFiles()</a>.
<p>
Referenced by <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, <a class="el" href="poptALL_8c-source.html#l00152">rpmcliAllArgCallback()</a>, and <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>.
</div>
</div><p>
<a class="anchor" name="9b4197af25cc216aa3bb7cce5d158dcf"></a><!-- doxytag: member="rpmcli.h::rpmcliFini" ref="9b4197af25cc216aa3bb7cce5d158dcf" args="(poptContext optCon)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structpoptContext__s.html">poptContext</a> rpmcliFini           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structpoptContext__s.html">poptContext</a>&nbsp;</td>
          <td class="paramname"> <em>optCon</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destroy most everything needed by an rpm CLI executable context. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>optCon</em>&nbsp;</td><td>popt context </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>NULL always </dd></dl>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00385">385</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
<p>
References <a class="el" href="popt_8c-source.html#l01060">poptFreeContext()</a>.
<p>
Referenced by <a class="el" href="rpmcache_8c-source.html#l00534">main()</a>.
</div>
</div><p>
<a class="anchor" name="f4d555b4c5efcf319fe643d164775eaf"></a><!-- doxytag: member="rpmcli.h::rpmcliInit" ref="f4d555b4c5efcf319fe643d164775eaf" args="(int argc, char *const argv[], struct poptOption *optionsTable)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structpoptContext__s.html">poptContext</a> rpmcliInit           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *const &nbsp;</td>
          <td class="paramname"> <em>argv</em>[], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structpoptOption.html">poptOption</a> *&nbsp;</td>
          <td class="paramname"> <em>optionsTable</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Initialize most everything needed by an rpm CLI executable context. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>argc</em>&nbsp;</td><td>no. of args </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>argv</em>&nbsp;</td><td>arg array </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>optionsTable</em>&nbsp;</td><td>popt option table </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>popt context (or NULL) </dd></dl>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00400">400</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
<p>
References <a class="el" href="system_8h-source.html#l00478">_</a>, <a class="el" href="system_8h-source.html#l00444">__progname</a>, <a class="el" href="poptALL_8c-source.html#l00023">_debug</a>, <a class="el" href="system_8h-source.html#l00475">bindtextdomain</a>, <a class="el" href="system_8h-source.html#l00168">EXIT_FAILURE</a>, <a class="el" href="config_8h-source.html#l00396">LIBRPMALIAS_FILENAME</a>, <a class="el" href="config_8h-source.html#l00402">LOCALEDIR</a>, <a class="el" href="rpmqv_8c-source.html#l00071">optionsTable</a>, <a class="el" href="config_8h-source.html#l00426">PACKAGE</a>, <a class="el" href="popt_8h-source.html#l00099">POPT_BADOPTION_NOALIAS</a>, <a class="el" href="popt_8c-source.html#l01168">poptBadOption()</a>, <a class="el" href="popt_8c-source.html#l00170">poptGetContext()</a>, <a class="el" href="popt_8c-source.html#l00706">poptGetNextOpt()</a>, <a class="el" href="popt_8c-source.html#l01016">poptGetOptArg()</a>, <a class="el" href="poptconfig_8c-source.html#l00096">poptReadConfigFile()</a>, <a class="el" href="poptconfig_8c-source.html#l00163">poptReadDefaultConfig()</a>, <a class="el" href="popt_8c-source.html#l00054">poptSetExecPath()</a>, <a class="el" href="popt_8c-source.html#l01180">poptStrerror()</a>, <a class="el" href="poptALL_8c-source.html#l00136">rpmcliConfigured()</a>, <a class="el" href="config_8h-source.html#l00447">RPMCONFIGDIR</a>, <a class="el" href="rpmmessages_8h-source.html#l00023">rpmIncreaseVerbosity</a>, <a class="el" href="rpmmessages_8h-source.html#l00013">RPMMESS_NORMAL</a>, <a class="el" href="rpmmessages_8h-source.html#l00021">rpmSetVerbosity</a>, <a class="el" href="system_8h-source.html#l00467">setlocale</a>, <a class="el" href="system_8h-source.html#l00445">setprogname</a>, and <a class="el" href="system_8h-source.html#l00477">textdomain</a>.
<p>
Referenced by <a class="el" href="rpmcache_8c-source.html#l00534">main()</a>.
</div>
</div><p>
<a class="anchor" name="c8f02502b6fd3d2a0fe953f9e9c0d705"></a><!-- doxytag: member="rpmcli.h::rpmVerifySignatures" ref="c8f02502b6fd3d2a0fe953f9e9c0d705" args="(QVA_t qva, rpmts ts, FD_t fd, const char *fn)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rpmVerifySignatures           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structrpmQVKArguments__s.html">QVA_t</a>&nbsp;</td>
          <td class="paramname"> <em>qva</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="rpmlib_8h.html#1a512138316a227059ca128597dbd464">rpmts</a>&nbsp;</td>
          <td class="paramname"> <em>ts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct__FD__s.html">FD_t</a>&nbsp;</td>
          <td class="paramname"> <em>fd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>fn</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Check package and header signatures. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>qva</em>&nbsp;</td><td>parsed query/verify options </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ts</em>&nbsp;</td><td>transaction set </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>fd</em>&nbsp;</td><td>package file handle </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>fn</em>&nbsp;</td><td>package file name </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure </dd></dl>

<p>
Definition at line <a class="el" href="rpmchecksig_8c-source.html#l00719">719</a> of file <a class="el" href="rpmchecksig_8c-source.html">rpmchecksig.c</a>.
<p>
References <a class="el" href="system_8h-source.html#l00478">_</a>, <a class="el" href="rpmlib_8h-source.html#l00058">_free()</a>, <a class="el" href="package_8c-source.html#l00032">_print_pkts</a>, <a class="el" href="rpmio__internal_8h-source.html#l00510">fdInitDigest()</a>, <a class="el" href="rpmio__internal_8h-source.html#l00036">pgpDigParams_s::hash_algo</a>, <a class="el" href="header_8h-source.html#l00704">headerFreeData()</a>, <a class="el" href="hdrinline_8h-source.html#l00466">headerFreeIterator()</a>, <a class="el" href="hdrinline_8h-source.html#l00268">headerGetEntry()</a>, <a class="el" href="hdrinline_8h-source.html#l00478">headerInitIterator()</a>, <a class="el" href="hdrinline_8h-source.html#l00230">headerIsEntry()</a>, <a class="el" href="hdrinline_8h-source.html#l00494">headerNextIterator()</a>, <a class="el" href="rpmpgp_8c-source.html#l01124">pgpCleanDig()</a>, <a class="el" href="rpmpgp_8h.html#8d48cf9c33d66a07d2fee34b0875d54ed06371dade65fdf985086d1461218820">PGPHASHALGO_MD5</a>, <a class="el" href="rpmpgp_8h.html#8d48cf9c33d66a07d2fee34b0875d54efadb8ed49f2346f83847d7ef8e0efe24">PGPHASHALGO_SHA1</a>, <a class="el" href="rpmpgp_8c-source.html#l01211">pgpPrtPkts()</a>, <a class="el" href="rpmcli_8h-source.html#l00266">rpmQVKArguments_s::qva_flags</a>, <a class="el" href="rpmchecksig_8c-source.html#l00640">readFile()</a>, <a class="el" href="rpmlead_8c-source.html#l00048">readLead()</a>, <a class="el" href="rpmerr_8h.html#d00dd16161260fe872fdf140cd8af55b136a8262aefece4c909e128d17e11873">RPMERR_BADSIGTYPE</a>, <a class="el" href="rpmerr_8h.html#d00dd16161260fe872fdf140cd8af55b68db7cabddc75e10401f9506a1f0a62c">RPMERR_READLEAD</a>, <a class="el" href="rpmerr_8h.html#d00dd16161260fe872fdf140cd8af55b1938a5929132f68f71c7fd763290027d">RPMERR_SIGGEN</a>, <a class="el" href="rpmerr_8h.html#d00dd16161260fe872fdf140cd8af55b0cd7976e857e2d2d59a5f8fc398ad612">RPMERR_SIGVFY</a>, <a class="el" href="rpmerr_8h-source.html#l00143">rpmError</a>, <a class="el" href="signature_8c-source.html#l00385">rpmFreeSignature()</a>, <a class="el" href="rpmmessages_8h-source.html#l00031">rpmIsDebug</a>, <a class="el" href="rpmmessages_8h-source.html#l00029">rpmIsVerbose</a>, <a class="el" href="rpmlib_8h-source.html#l00025">RPMRC_NOKEY</a>, <a class="el" href="rpmlib_8h.html#a30b10f32f3a5e820ec05d099993e80157ae69ad74eaa789264ec507d0f9e2c6">RPMRC_NOTTRUSTED</a>, <a class="el" href="rpmlib_8h.html#a30b10f32f3a5e820ec05d099993e801b6a502fb02cfd2c16380fa6ac52902d4">RPMRC_OK</a>, <a class="el" href="signature_8c-source.html#l00155">rpmReadSignature()</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade59b52ed4e5aa7d330de398f3e92334d828">RPMSIGTAG_DSA</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade590ed5d0c19de281d46d38e0210dc9faa7">RPMSIGTAG_GPG</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade590e8bbec8af85b808a50323497f3318e9">RPMSIGTAG_LEMD5_1</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade593308808e75374022ddc3f68b33d823ef">RPMSIGTAG_LEMD5_2</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade5998404587b2537b1a0913f4bf84857b66">RPMSIGTAG_MD5</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade59ad2717c301116c93390eb57f1a5bdfc6">RPMSIGTAG_PGP</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade59bf5438c2d5c3e85d660be9588869ad7d">RPMSIGTAG_PGP5</a>, <a class="el" href="rpmlib_8h-source.html#l01220">RPMSIGTAG_RSA</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade591f0885c883cbf3c6a56b43378b2abb44">RPMSIGTAG_SHA1</a>, <a class="el" href="group__signature.html#gg42c7580fde696ff3b0f70bfb7bdade599ce79a6dc5f08f628da38c4f0ed8461f">RPMSIGTAG_SIZE</a>, <a class="el" href="rpmts_8c-source.html#l00754">rpmtsCleanDig()</a>, <a class="el" href="rpmts_8c-source.html#l01171">rpmtsDig()</a>, <a class="el" href="rpmts_8c-source.html#l01155">rpmtsSetSig()</a>, <a class="el" href="rpmts_8c-source.html#l01182">rpmtsSignature()</a>, <a class="el" href="signature_8c-source.html#l01477">rpmVerifySignature()</a>, <a class="el" href="rpmio__internal_8h-source.html#l00051">pgpDig_s::signature</a>, <a class="el" href="system_8h.html#890dbcd7c456828c1b6ff714e405fcc1">stpcpy()</a>, <a class="el" href="system_8h.html#217a70a69e2fc7727278516b7ad2fc26">stpncpy()</a>, <a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140a8ebdf945fb2e42959951139d82cb3735">VERIFY_DIGEST</a>, <a class="el" href="group__rpmcli.html#gg88edb36096996aa24e1fc3385cb2140abe476139b5651dcbb51706ba8608a51b">VERIFY_SIGNATURE</a>, and <a class="el" href="rpmio__internal_8h-source.html#l00032">pgpDigParams_s::version</a>.
<p>
Referenced by <a class="el" href="rpmchecksig_8c-source.html#l01062">rpmcliSign()</a>.
</div>
</div><p>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="c61e4b233ea63d390fb8e8de45cf91fd"></a><!-- doxytag: member="rpmcli.h::ftsOpts" ref="c61e4b233ea63d390fb8e8de45cf91fd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="rpmcli_8h.html#c61e4b233ea63d390fb8e8de45cf91fd">ftsOpts</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00234">234</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
<p>
Referenced by <a class="el" href="rpmcache_8c-source.html#l00534">main()</a>, and <a class="el" href="query_8c-source.html#l00699">rpmcliArgIter()</a>.
</div>
</div><p>
<a class="anchor" name="bedd65e5379e0c372e1384ca38bfa591"></a><!-- doxytag: member="rpmcli.h::rpmcliFtsPoptTable" ref="bedd65e5379e0c372e1384ca38bfa591" args="[]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structpoptOption.html">poptOption</a> <a class="el" href="rpmcli_8h.html#bedd65e5379e0c372e1384ca38bfa591">rpmcliFtsPoptTable</a>[]          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00237">237</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
</div>
</div><p>
<a class="anchor" name="ef29316ccc6c5727054bed97437396f1"></a><!-- doxytag: member="rpmcli.h::rpmcliHashesCurrent" ref="ef29316ccc6c5727054bed97437396f1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="rpminstall_8c.html#ef29316ccc6c5727054bed97437396f1">rpmcliHashesCurrent</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00027">27</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l00041">printHash()</a>, and <a class="el" href="rpminstall_8c-source.html#l00092">rpmShowProgress()</a>.
</div>
</div><p>
<a class="anchor" name="926bef94537bc89191130cb99545a47c"></a><!-- doxytag: member="rpmcli.h::rpmcliHashesTotal" ref="926bef94537bc89191130cb99545a47c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="rpminstall_8c.html#926bef94537bc89191130cb99545a47c">rpmcliHashesTotal</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00029">29</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l00041">printHash()</a>.
</div>
</div><p>
<a class="anchor" name="3990ed781e20a0e677d874d8e8778d39"></a><!-- doxytag: member="rpmcli.h::rpmcliPackagesTotal" ref="3990ed781e20a0e677d874d8e8778d39" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="rpminstall_8c.html#3990ed781e20a0e677d874d8e8778d39">rpmcliPackagesTotal</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00025">25</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l00288">rpmInstall()</a>, <a class="el" href="rpminstall_8c-source.html#l01102">rpmRollback()</a>, <a class="el" href="rpminstall_8c-source.html#l00092">rpmShowProgress()</a>, and <a class="el" href="depends_8c-source.html#l00127">rpmtsAddInstallElement()</a>.
</div>
</div><p>
<a class="anchor" name="2f2a17a4befac63f642cca0446d6c302"></a><!-- doxytag: member="rpmcli.h::rpmcliPipeOutput" ref="2f2a17a4befac63f642cca0446d6c302" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="rpmcli_8h.html#2f2a17a4befac63f642cca0446d6c302">rpmcliPipeOutput</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00092">92</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
<p>
Referenced by <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>.
</div>
</div><p>
<a class="anchor" name="34e45ec9891f7f4d51cd6004e9556b2a"></a><!-- doxytag: member="rpmcli.h::rpmcliProgressCurrent" ref="34e45ec9891f7f4d51cd6004e9556b2a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="rpminstall_8c.html#34e45ec9891f7f4d51cd6004e9556b2a">rpmcliProgressCurrent</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00031">31</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l00041">printHash()</a>, and <a class="el" href="rpminstall_8c-source.html#l00092">rpmShowProgress()</a>.
</div>
</div><p>
<a class="anchor" name="5d202b2c118cd44dbf68b3ab585e14a9"></a><!-- doxytag: member="rpmcli.h::rpmcliProgressTotal" ref="5d202b2c118cd44dbf68b3ab585e14a9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="rpminstall_8c.html#5d202b2c118cd44dbf68b3ab585e14a9">rpmcliProgressTotal</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpminstall_8c-source.html#l00033">33</a> of file <a class="el" href="rpminstall_8c-source.html">rpminstall.c</a>.
<p>
Referenced by <a class="el" href="rpminstall_8c-source.html#l00041">printHash()</a>, and <a class="el" href="rpminstall_8c-source.html#l00092">rpmShowProgress()</a>.
</div>
</div><p>
<a class="anchor" name="3029d149e73de935c2f2a0b5fa8c3508"></a><!-- doxytag: member="rpmcli.h::rpmcliRcfile" ref="3029d149e73de935c2f2a0b5fa8c3508" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="rpmcli_8h.html#3029d149e73de935c2f2a0b5fa8c3508">rpmcliRcfile</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00095">95</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
<p>
Referenced by <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, and <a class="el" href="poptALL_8c-source.html#l00136">rpmcliConfigured()</a>.
</div>
</div><p>
<a class="anchor" name="4a1b016e2d7aaea6937155c21c87a215"></a><!-- doxytag: member="rpmcli.h::rpmcliRootDir" ref="4a1b016e2d7aaea6937155c21c87a215" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="rpmcli_8h.html#4a1b016e2d7aaea6937155c21c87a215">rpmcliRootDir</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="poptALL_8c-source.html#l00098">98</a> of file <a class="el" href="poptALL_8c-source.html">poptALL.c</a>.
<p>
Referenced by <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>.
</div>
</div><p>
<hr size="1"><address style="align: right;"><small>Generated on 1 Oct 2013 for rpm by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>