Sophie

Sophie

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

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: system.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>system.h File Reference</h1><code>#include &lt;sys/types.h&gt;</code><br>
<code>#include &lt;sys/stat.h&gt;</code><br>
<code>#include &lt;stdio.h&gt;</code><br>
<code>#include &lt;time.h&gt;</code><br>
<code>#include &lt;strings.h&gt;</code><br>
<code>#include &lt;errno.h&gt;</code><br>
<code>#include &lt;sys/file.h&gt;</code><br>
<code>#include &lt;ctype.h&gt;</code><br>

<p>
<a href="system_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="structour__mntent.html">our_mntent</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="system_8h.html#b9488f99ec7a2bebb56093a9a336e0ac">major</a>(dev)&nbsp;&nbsp;&nbsp;(((dev) &gt;&gt; 8) &amp; 0xff)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#316b71ec9ad36e62161fea5966645750">minor</a>(dev)&nbsp;&nbsp;&nbsp;((dev) &amp; 0xff)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#b534a16a867dacfbb0beefd6a3abdf7b">makedev</a>(maj, min)&nbsp;&nbsp;&nbsp;(((maj) &lt;&lt; 8) | (min))</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#73efe787c131b385070f25d18b7c9aa4">EXIT_FAILURE</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#0d112bae8fd35be772185b6ec6bcbe64">SEEK_SET</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#4c8d0b76b470ba65a43ca46a88320f39">SEEK_CUR</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#d2a2e6c114780c3071efd24f16c7f7d8">SEEK_END</a>&nbsp;&nbsp;&nbsp;2</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#f837744613408b57dc3654fbc3bcf900">F_OK</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#5e995ef7690698b62bf016b14fbc45ca">X_OK</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#e5acf4043c0903cda7436b108e29e8e6">W_OK</a>&nbsp;&nbsp;&nbsp;2</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#24a7a0ceb1e8f5f44cb1038bb829030d">R_OK</a>&nbsp;&nbsp;&nbsp;4</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#89957e9be80ef12a50eb4eca72ecd888">dirent</a>&nbsp;&nbsp;&nbsp;direct</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#edb4f2167b2af2f06f34fe1a5031e217">NLENGTH</a>(direct)&nbsp;&nbsp;&nbsp;((direct)-&gt;d_namlen)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#579557463dca40bc27551ed71fc463b9">freecon</a>(_c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#25ce0eeb81c43ef4dfc165d7133a7b5e">getfilecon</a>(_fn, _c)&nbsp;&nbsp;&nbsp;(-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#5ddb5668d4c985bce72ee10ee90b4409">lgetfilecon</a>(_fn, _c)&nbsp;&nbsp;&nbsp;(-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#8c92a13f3d407b4948f6e5eb8c2f265a">fgetfilecon</a>(_fd, _c)&nbsp;&nbsp;&nbsp;(-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#11a1d804d7937a7b19e9b0def270ad68">setfilecon</a>(_fn, _c)&nbsp;&nbsp;&nbsp;(-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#71351fe35c9fa672526a0572d59c8b29">lsetfilecon</a>(_fn, _c)&nbsp;&nbsp;&nbsp;(-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#6a1dbdb01c06ddfa583ab79678d0f492">fsetfilecon</a>(_fd, _c)&nbsp;&nbsp;&nbsp;(-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#c7a9703eceadce7e198ac47f950c6742">security_check_context</a>(_c)&nbsp;&nbsp;&nbsp;(0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#39b9168c88bf6145056a39e9176a6267">is_selinux_enabled</a>()&nbsp;&nbsp;&nbsp;(-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#97e4e71d31e95800050ae0f1bfaf09bb">rpm_execcon</a>(_v, _fn, _av, _envp)&nbsp;&nbsp;&nbsp;(0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a>&nbsp;&nbsp;&nbsp;<a class="el" href="rpmxp_8c.html#e44e96c1808be0a56730c26b8b3d2c2a">program_name</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#08b0a5a39651f29857ebec61a69217a2">setprogname</a>(pn)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#b5e1d9cb300656a04286db094bedd7ef">setlocale</a>(Category, Locale)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#dd6dfc1077058ff26d79cdb18099d58a">bindtextdomain</a>(Domain, Directory)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#3adff4c69f0a5613a459ff23d749166c">textdomain</a>(Domain)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#8a97de23397d8af6821824c0234d8c3c">_</a>(Text)&nbsp;&nbsp;&nbsp;Text</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#f9d2bdf9e9f219798225dec857030262">dgettext</a>(DomainName, Text)&nbsp;&nbsp;&nbsp;Text</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ca24492e24b07d15df23b4957092a9f3">N_</a>(Text)&nbsp;&nbsp;&nbsp;Text</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#28e80cd43106882904be148b2a397d42">S_IFSOCK</a>&nbsp;&nbsp;&nbsp;(0xc000)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#765eef536bcb3bd7bacdd675dc2fba13">S_ISLNK</a>(mode)&nbsp;&nbsp;&nbsp;((mode &amp; 0xf000) == S_IFLNK)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#397ddd128980f1ee034653da2e9d8f6e">S_ISSOCK</a>(mode)&nbsp;&nbsp;&nbsp;((mode &amp; 0xf000) == S_IFSOCK)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#1f468b228eccf73b8bd0e9d4303a3898">lchown</a>&nbsp;&nbsp;&nbsp;chown</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#637e11dacb74287a455885f2be10d888">our_mntent</a>&nbsp;&nbsp;&nbsp;struct <a class="el" href="structour__mntent.html">our_mntent</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#b7dbd9b686149d0c0799d2b8aacbc02a">GETMNTENT_ONE</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#3a7a75071d78e91a627827574f6e2584">GETMNTENT_TWO</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#2902ed920c5fa3ebd26a6da1ec77cd07">MOUNTED</a>&nbsp;&nbsp;&nbsp;&quot;/etc/mnttab&quot;</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#b757e9ff04be9e1b95de08c5536ac334">FILE_RCSID</a>(id)</td></tr>

<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#647738b0bfa7922b9a114414112237d1">security_context_t</a></td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#6359e97df65353df398e092388b0d405">memchr</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#890dbcd7c456828c1b6ff714e405fcc1">stpcpy</a> (char *dest, const char *src)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#217a70a69e2fc7727278516b7ad2fc26">stpncpy</a> (char *dest, const char *src, size_t n)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#bc6595dbf6880c71628fecf0dbb23d66">getenv</a> (const char *<a class="el" href="structname.html">name</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#485596c323cc1b587b1fa5849f64bf25">realpath</a> (const char *path, char resolved_path[])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#eb1df3e83fb069eaa2eb66ace3a0ea52">alloca</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#42ccfa6fc49cc4ce90cc44cd05052490">xmalloc</a> (size_t size)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#cf4d2a0b6c4f9229a0f4687202abed54">xcalloc</a> (size_t nmemb, size_t size)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#93a8ec6e8a6eef0f62b7e5b50d0bf9e4">xrealloc</a> (void *ptr, size_t size)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#d6142d091f00b2d4543ce7a43e5d0eba">xstrdup</a> (const char *str)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#e4a6cbe61109b8e92264b79613a25cb4">vmefail</a> (size_t size)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#7d205fd04850ed90bf8bc835ea126c30">setenv</a> (const char *<a class="el" href="structname.html">name</a>, const char *value, int replace)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#8c996258959222a38a0d4c35d8e22105">unsetenv</a> (const char *<a class="el" href="structname.html">name</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structour__mntent.html">our_mntent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#9156d04f66e4eee817687a3fb29a654f">getmntent</a> (FILE *filep)</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="system_8h.html#d65a8842cc674e3ddf69355898c0ecbf">errno</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="system_8h.html#e44e96c1808be0a56730c26b8b3d2c2a">program_name</a></td></tr>

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

<p>
Definition in file <a class="el" href="system_8h-source.html">system.h</a>.<hr><h2>Define Documentation</h2>
<a class="anchor" name="8a97de23397d8af6821824c0234d8c3c"></a><!-- doxytag: member="system.h::_" ref="8a97de23397d8af6821824c0234d8c3c" args="(Text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define _          </td>
          <td>(</td>
          <td class="paramtype">Text&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;Text</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00478">478</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="transaction_8c-source.html#l01273">_rpmtsAddRollbackElement()</a>, <a class="el" href="transaction_8c-source.html#l01009">_rpmtsRollback()</a>, <a class="el" href="rpmrc_8c-source.html#l00333">addCanon()</a>, <a class="el" href="parseChangelog_8c-source.html#l00111">addChangelog()</a>, <a class="el" href="rpmrc_8c-source.html#l00387">addDefault()</a>, <a class="el" href="files_8c-source.html#l01541">addFile()</a>, <a class="el" href="pack_8c-source.html#l00131">addFileToTagAux()</a>, <a class="el" href="spec_8c-source.html#l00257">addSource()</a>, <a class="el" href="poptI_8c-source.html#l00037">argerror()</a>, <a class="el" href="formats_8c-source.html#l00150">armorFormat()</a>, <a class="el" href="formats_8c-source.html#l00199">base64Format()</a>, <a class="el" href="build_8c-source.html#l00304">build()</a>, <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="build_8c-source.html#l00101">buildForTarget()</a>, <a class="el" href="names_8c-source.html#l00220">buildHost()</a>, <a class="el" href="files_8c-source.html#l02448">checkFiles()</a>, <a class="el" href="parsePreamble_8c-source.html#l00299">checkForDuplicates()</a>, <a class="el" href="parsePreamble_8c-source.html#l00273">checkForRequired()</a>, <a class="el" href="parsePreamble_8c-source.html#l00229">checkForValidArchitectures()</a>, <a class="el" href="parsePrep_8c-source.html#l00038">checkOwners()</a>, <a class="el" href="signature_8c-source.html#l00858">checkPassPhrase()</a>, <a class="el" href="build_8c-source.html#l00023">checkSpec()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00091">copyFile()</a>, <a class="el" href="parseSpec_8c-source.html#l00132">copyNextLineFromOFI()</a>, <a class="el" href="pack_8c-source.html#l00106">cpio_copy()</a>, <a class="el" href="pack_8c-source.html#l00056">cpio_doio()</a>, <a class="el" href="cpio_8c-source.html#l00196">cpioStrerror()</a>, <a class="el" href="db3_8c-source.html#l00151">cvtdberr()</a>, <a class="el" href="header_8c-source.html#l03628">dateFormat()</a>, <a class="el" href="header_8c-source.html#l03644">dayFormat()</a>, <a class="el" href="db3_8c-source.html#l00763">db3close()</a>, <a class="el" href="dbconfig_8c-source.html#l00277">db3New()</a>, <a class="el" href="db3_8c-source.html#l00915">db3open()</a>, <a class="el" href="db3_8c-source.html#l00172">db_fini()</a>, <a class="el" href="db3_8c-source.html#l00272">db_init()</a>, <a class="el" href="rpmdb_8c-source.html#l01442">dbiFindMatches()</a>, <a class="el" href="rpmdb_8c-source.html#l00265">dbiOpen()</a>, <a class="el" href="rpmdb_8c-source.html#l00178">dbiTagsInit()</a>, <a class="el" href="formats_8c-source.html#l00501">depflagsFormat()</a>, <a class="el" href="rpmts-py_8c-source.html#l00187">die()</a>, <a class="el" href="fsm_8c-source.html#l00282">dnlInitIterator()</a>, <a class="el" href="rpminject_8c-source.html#l00480">do_inject()</a>, <a class="el" href="expression_8c-source.html#l00476">doAddSubtract()</a>, <a class="el" href="macro_8c-source.html#l00645">doDefine()</a>, <a class="el" href="macro_8c-source.html#l01115">doFoo()</a>, <a class="el" href="expression_8c-source.html#l00637">doLogical()</a>, <a class="el" href="expression_8c-source.html#l00420">doMultiplyDivide()</a>, <a class="el" href="macro_8c-source.html#l01086">doOutput()</a>, <a class="el" href="parsePrep_8c-source.html#l00070">doPatch()</a>, <a class="el" href="parsePrep_8c-source.html#l00473">doPatchMacro()</a>, <a class="el" href="expression_8c-source.html#l00336">doPrimary()</a>, <a class="el" href="rpmrc_8c-source.html#l00555">doReadRC()</a>, <a class="el" href="expression_8c-source.html#l00541">doRelational()</a>, <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="macro_8c-source.html#l00598">doShellEscape()</a>, <a class="el" href="macro_8c-source.html#l00771">doUndefine()</a>, <a class="el" href="parsePrep_8c-source.html#l00187">doUntar()</a>, <a class="el" href="macro_8c-source.html#l01224">expandMacro()</a>, <a class="el" href="macro_8c-source.html#l01848">expandMacros()</a>, <a class="el" href="formats_8c-source.html#l00096">fflagsFormat()</a>, <a class="el" href="parsePreamble_8c-source.html#l00805">findPreambleTag()</a>, <a class="el" href="header_8c-source.html#l03043">formatValue()</a>, <a class="el" href="macro_8c-source.html#l00880">freeArgs()</a>, <a class="el" href="fsm_8c-source.html#l00757">fsmMapAttrs()</a>, <a class="el" href="fsm_8c-source.html#l01262">fsmMkdirs()</a>, <a class="el" href="fsm_8c-source.html#l01446">fsmStage()</a>, <a class="el" href="rpmio_8c-source.html#l00690">ftpStrerror()</a>, <a class="el" href="files_8c-source.html#l01147">genCpioListAndHeader()</a>, <a class="el" href="fs_8c-source.html#l00145">getFilesystemList()</a>, <a class="el" href="names_8c-source.html#l00180">getGidS()</a>, <a class="el" href="names_8c-source.html#l00125">getGname()</a>, <a class="el" href="names_8c-source.html#l00151">getGnameS()</a>, <a class="el" href="rpmrc_8c-source.html#l01571">getMachineInfo()</a>, <a class="el" href="rpmfc_8c-source.html#l00059">getOutputFrom()</a>, <a class="el" href="transaction_8c-source.html#l01134">getRepackageHeaderFromTE()</a>, <a class="el" href="names_8c-source.html#l00096">getUidS()</a>, <a class="el" href="names_8c-source.html#l00041">getUname()</a>, <a class="el" href="names_8c-source.html#l00067">getUnameS()</a>, <a class="el" href="macro_8c-source.html#l00932">grabArgs()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="package_8c-source.html#l00325">headerCheck()</a>, <a class="el" href="package_8c-source.html#l01078">headerCheckPayloadFormat()</a>, <a class="el" href="header__internal_8c-source.html#l00035">headerDump()</a>, <a class="el" href="rpminject_8c-source.html#l00352">headerInject()</a>, <a class="el" href="header_8c-source.html#l03564">hexFormat()</a>, <a class="el" href="rpminstall_8c-source.html#l01026">IDTXglob()</a>, <a class="el" href="depends_8c-source.html#l00869">ignoreDep()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, <a class="el" href="macro_8c-source.html#l02084">isCompressed()</a>, <a class="el" href="build_8c-source.html#l00054">isSpecFile()</a>, <a class="el" href="rpmrc_8c-source.html#l00182">machCompatCacheAdd()</a>, <a class="el" href="rpm2cpio_8c-source.html#l00013">main()</a>, <a class="el" href="signature_8c-source.html#l00548">makeGPGSignature()</a>, <a class="el" href="signature_8c-source.html#l00399">makePGPSignature()</a>, <a class="el" href="lib_2misc_8c-source.html#l00122">makeTempFile()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00030">manageFile()</a>, <a class="el" href="rpmdb_8c-source.html#l01638">miFreeHeader()</a>, <a class="el" href="rpmdb_8c-source.html#l00963">newRpmdb()</a>, <a class="el" href="header_8c-source.html#l03535">octalFormat()</a>, <a class="el" href="pack_8c-source.html#l00755">packageBinaries()</a>, <a class="el" href="parseBuildInstallClean_8c-source.html#l00013">parseBuildInstallClean()</a>, <a class="el" href="parseDescription_8c-source.html#l00029">parseDescription()</a>, <a class="el" href="header_8c-source.html#l02905">parseExpression()</a>, <a class="el" href="expression_8c-source.html#l00688">parseExpressionBoolean()</a>, <a class="el" href="expression_8c-source.html#l00737">parseExpressionString()</a>, <a class="el" href="parseFiles_8c-source.html#l00026">parseFiles()</a>, <a class="el" href="rpmtool_8c-source.html#l00130">parseFmt()</a>, <a class="el" href="files_8c-source.html#l00526">parseForAttr()</a>, <a class="el" href="files_8c-source.html#l00659">parseForConfig()</a>, <a class="el" href="files_8c-source.html#l00424">parseForDev()</a>, <a class="el" href="files_8c-source.html#l00735">parseForLang()</a>, <a class="el" href="header_8c-source.html#l02651">parseFormat()</a>, <a class="el" href="files_8c-source.html#l00905">parseForSimple()</a>, <a class="el" href="files_8c-source.html#l00326">parseForVerify()</a>, <a class="el" href="spec_8c-source.html#l00211">parseNoSource()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, <a class="el" href="parsePrep_8c-source.html#l00601">parsePrep()</a>, <a class="el" href="parseReqs_8c-source.html#l00035">parseRCPOT()</a>, <a class="el" href="parseScript_8c-source.html#l00072">parseScript()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, <a class="el" href="formats_8c-source.html#l00062">permsFormat()</a>, <a class="el" href="formats_8c-source.html#l00388">pgpsigFormat()</a>, <a class="el" href="rpmqv_8c-source.html#l00145">printBanner()</a>, <a class="el" href="macro_8c-source.html#l00431">printExpansion()</a>, <a class="el" href="macro_8c-source.html#l00387">printMacro()</a>, <a class="el" href="spec_8c-source.html#l00585">printNewSpecfile()</a>, <a class="el" href="signature_8c-source.html#l00122">printSize()</a>, <a class="el" href="poptALL_8c-source.html#l00124">printVersion()</a>, <a class="el" href="files_8c-source.html#l01860">processBinaryFile()</a>, <a class="el" href="files_8c-source.html#l02494">processBinaryFiles()</a>, <a class="el" href="files_8c-source.html#l01780">processMetadataFile()</a>, <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>, <a class="el" href="pack_8c-source.html#l00211">processScriptFiles()</a>, <a class="el" href="files_8c-source.html#l02281">processSourceFiles()</a>, <a class="el" href="psm_8c-source.html#l00477">psmWait()</a>, <a class="el" href="query_8c-source.html#l00113">queryHeader()</a>, <a class="el" href="expression_8c-source.html#l00188">rdToken()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00640">readFile()</a>, <a class="el" href="parsePreamble_8c-source.html#l00359">readIcon()</a>, <a class="el" href="rpmlead_8c-source.html#l00048">readLead()</a>, <a class="el" href="parseSpec_8c-source.html#l00291">readLine()</a>, <a class="el" href="parseSpec_8c-source.html#l00231">readLineFromOFI()</a>, <a class="el" href="pack_8c-source.html#l00296">readRPM()</a>, <a class="el" href="header_8c-source.html#l03587">realDateFormat()</a>, <a class="el" href="rpmal_8c-source.html#l00696">rpmalAllFileSatisfiesDepend()</a>, <a class="el" href="rpmal_8c-source.html#l00810">rpmalAllSatisfiesDepend()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00564">rpmcliImportPubkeys()</a>, <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>, <a class="el" href="rpmchecksig_8c-source.html#l01062">rpmcliSign()</a>, <a class="el" href="verify_8c-source.html#l00457">rpmcliVerify()</a>, <a class="el" href="rpmdb_8c-source.html#l02952">rpmdbAdd()</a>, <a class="el" href="rpmdb_8c-source.html#l01371">rpmdbCountPackages()</a>, <a class="el" href="rpmdb_8c-source.html#l01223">rpmdbFindByFile()</a>, <a class="el" href="rpmdb_8c-source.html#l02410">rpmdbGrowIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l02503">rpmdbInitIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l03654">rpmdbMoveDatabase()</a>, <a class="el" href="rpmdb_8c-source.html#l02183">rpmdbNextIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l03767">rpmdbRebuild()</a>, <a class="el" href="rpmdb_8c-source.html#l02645">rpmdbRemove()</a>, <a class="el" href="rpmds_8c-source.html#l01021">rpmdsCompare()</a>, <a class="el" href="rpmds_8c-source.html#l00731">rpmdsNotify()</a>, <a class="el" href="rpmds_8c-source.html#l01109">rpmdsProblem()</a>, <a class="el" href="rpminstall_8c-source.html#l00766">rpmErase()</a>, <a class="el" href="rpmfc_8c-source.html#l01312">rpmfcClassify()</a>, <a class="el" href="rpmfc_8c-source.html#l01552">rpmfcGenerateDependsHelper()</a>, <a class="el" href="rpmfi_8c-source.html#l00547">rpmfiDecideFate()</a>, <a class="el" href="fs_8c-source.html#l00287">rpmGetFilesystemUsage()</a>, <a class="el" href="signature_8c-source.html#l00969">rpmGetPassPhrase()</a>, <a class="el" href="rpmgi_8c-source.html#l00331">rpmgiInitFilter()</a>, <a class="el" href="rpmgi_8c-source.html#l00480">rpmgiNext()</a>, <a class="el" href="rpmgi_8c-source.html#l00073">rpmgiOpen()</a>, <a class="el" href="rpmgraph_8c-source.html#l00044">rpmGraph()</a>, <a class="el" href="rpminstall_8c-source.html#l00288">rpmInstall()</a>, <a class="el" href="rpminstall_8c-source.html#l00879">rpmInstallSource()</a>, <a class="el" href="psm_8c-source.html#l00238">rpmInstallSourcePackage()</a>, <a class="el" href="rpmlog_8c-source.html#l00055">rpmlogMessage()</a>, <a class="el" href="lib_2misc_8c-source.html#l00018">rpmMkdirPath()</a>, <a class="el" href="rpmps_8c-source.html#l00193">rpmProblemString()</a>, <a class="el" href="psm_8c-source.html#l01383">rpmpsmStage()</a>, <a class="el" href="query_8c-source.html#l00436">rpmQueryVerify()</a>, <a class="el" href="package_8c-source.html#l00655">rpmReadHeader()</a>, <a class="el" href="package_8c-source.html#l00753">rpmReadPackageFile()</a>, <a class="el" href="manifest_8c-source.html#l00069">rpmReadPackageManifest()</a>, <a class="el" href="rpmrc_8c-source.html#l01790">rpmReadRC()</a>, <a class="el" href="signature_8c-source.html#l00155">rpmReadSignature()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00172">rpmReSign()</a>, <a class="el" href="rpminstall_8c-source.html#l01102">rpmRollback()</a>, <a class="el" href="rpminstall_8c-source.html#l00092">rpmShowProgress()</a>, <a class="el" href="spec_8c-source.html#l00695">rpmspecQuery()</a>, <a class="el" href="rpmsx_8c-source.html#l00319">rpmsxParse()</a>, <a class="el" href="depends_8c-source.html#l00127">rpmtsAddInstallElement()</a>, <a class="el" href="rpmts_8c-source.html#l01211">rpmtsInitDSI()</a>, <a class="el" href="rpmts_8c-source.html#l00256">rpmtsInitIterator()</a>, <a class="el" href="rpmts_8c-source.html#l00170">rpmtsOpenDB()</a>, <a class="el" href="rpmts_8c-source.html#l00500">rpmtsOpenSDB()</a>, <a class="el" href="depends_8c-source.html#l01243">rpmtsOrder()</a>, <a class="el" href="transaction_8c-source.html#l01435">rpmtsRun()</a>, <a class="el" href="rpmts_8c-source.html#l01699">rpmtsScoreFree()</a>, <a class="el" href="rpmts_8c-source.html#l01763">rpmtsScoreGetEntry()</a>, <a class="el" href="rpmts_8c-source.html#l01611">rpmtsScoreInit()</a>, <a class="el" href="rpmts_8c-source.html#l00547">rpmtsSolve()</a>, <a class="el" href="signature_8c-source.html#l01477">rpmVerifySignature()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00719">rpmVerifySignatures()</a>, <a class="el" href="signature_8c-source.html#l00357">rpmWriteSignature()</a>, <a class="el" href="psm_8c-source.html#l00625">runScript()</a>, <a class="el" href="query_8c-source.html#l00149">showQueryPackage()</a>, <a class="el" href="header_8c-source.html#l03228">singleSprintf()</a>, <a class="el" href="transaction_8c-source.html#l00752">skipFiles()</a>, <a class="el" href="files_8c-source.html#l00270">timeCheck()</a>, <a class="el" href="formats_8c-source.html#l00030">triggertypeFormat()</a>, <a class="el" href="depends_8c-source.html#l00405">unsatisfiedDepend()</a>, <a class="el" href="rpmio_8c-source.html#l01555">urlConnect()</a>, <a class="el" href="url_8c-source.html#l00171">urlFreeCache()</a>, <a class="el" href="url_8c-source.html#l00557">urlGetFile()</a>, <a class="el" href="url_8c-source.html#l00449">urlSplit()</a>, <a class="el" href="verify_8c-source.html#l00354">verifyDependencies()</a>, <a class="el" href="signature_8c-source.html#l01382">verifyDSASignature()</a>, <a class="el" href="verify_8c-source.html#l00238">verifyHeader()</a>, <a class="el" href="signature_8c-source.html#l01076">verifyMD5Signature()</a>, <a class="el" href="signature_8c-source.html#l01210">verifyRSASignature()</a>, <a class="el" href="signature_8c-source.html#l01135">verifySHA1Signature()</a>, <a class="el" href="signature_8c-source.html#l01039">verifySizeSignature()</a>, <a class="el" href="rpmmalloc_8c-source.html#l00013">vmefail()</a>, <a class="el" href="rpmlog_8c-source.html#l00164">vrpmlog()</a>, <a class="el" href="pack_8c-source.html#l00420">writeRPM()</a>, <a class="el" href="formats_8c-source.html#l00286">xmlFormat()</a>, <a class="el" href="url_8c-source.html#l00099">XurlFree()</a>, and <a class="el" href="depends_8c-source.html#l00987">zapRelation()</a>.
</div>
</div><p>
<a class="anchor" name="41c2f9db0a7e23392fbbebb1d1c185ec"></a><!-- doxytag: member="system.h::__progname" ref="41c2f9db0a7e23392fbbebb1d1c185ec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define __progname&nbsp;&nbsp;&nbsp;<a class="el" href="rpmxp_8c.html#e44e96c1808be0a56730c26b8b3d2c2a">program_name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00444">444</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="poptI_8c-source.html#l00037">argerror()</a>, <a class="el" href="rpmtool_8c-source.html#l00211">initTool()</a>, <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, <a class="el" href="rpmtool_8c-source.html#l00130">parseFmt()</a>, and <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>.
</div>
</div><p>
<a class="anchor" name="dd6dfc1077058ff26d79cdb18099d58a"></a><!-- doxytag: member="system.h::bindtextdomain" ref="dd6dfc1077058ff26d79cdb18099d58a" args="(Domain, Directory)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define bindtextdomain          </td>
          <td>(</td>
          <td class="paramtype">Domain,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Directory&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00475">475</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, and <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>.
</div>
</div><p>
<a class="anchor" name="f9d2bdf9e9f219798225dec857030262"></a><!-- doxytag: member="system.h::dgettext" ref="f9d2bdf9e9f219798225dec857030262" args="(DomainName, Text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dgettext          </td>
          <td>(</td>
          <td class="paramtype">DomainName,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Text&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;Text</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00480">480</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="formats_8c-source.html#l00996">i18nTag()</a>.
</div>
</div><p>
<a class="anchor" name="89957e9be80ef12a50eb4eca72ecd888"></a><!-- doxytag: member="system.h::dirent" ref="89957e9be80ef12a50eb4eca72ecd888" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dirent&nbsp;&nbsp;&nbsp;direct          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00193">193</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmrpc_8c-source.html#l01136">ftpOpendir()</a>, and <a class="el" href="fts_8c-source.html#l00661">fts_build()</a>.
</div>
</div><p>
<a class="anchor" name="73efe787c131b385070f25d18b7c9aa4"></a><!-- doxytag: member="system.h::EXIT_FAILURE" ref="73efe787c131b385070f25d18b7c9aa4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EXIT_FAILURE&nbsp;&nbsp;&nbsp;1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00168">168</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="poptI_8c-source.html#l00037">argerror()</a>, <a class="el" href="rpmts-py_8c-source.html#l00187">die()</a>, <a class="el" href="rpmfc_8c-source.html#l00059">getOutputFrom()</a>, <a class="el" href="file_8c-source.html#l00348">load()</a>, <a class="el" href="ldo_8c-source.html#l00072">luaD_throw()</a>, <a class="el" href="rpm2cpio_8c-source.html#l00013">main()</a>, <a class="el" href="popt_8c-source.html#l00706">poptGetNextOpt()</a>, <a class="el" href="poptALL_8c-source.html#l00136">rpmcliConfigured()</a>, <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>, <a class="el" href="rpmdb_8c-source.html#l00764">rpmdbCheckSignals()</a>, <a class="el" href="digest_8c-source.html#l00027">rpmDigestDup()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00172">rpmReSign()</a>, <a class="el" href="compress_8c-source.html#l00326">uncompressbuf()</a>, <a class="el" href="file_8c-source.html#l00368">unwrap()</a>, <a class="el" href="file_8c-source.html#l00514">usage()</a>, <a class="el" href="rpmmalloc_8c-source.html#l00013">vmefail()</a>, and <a class="el" href="rpmlog_8c-source.html#l00164">vrpmlog()</a>.
</div>
</div><p>
<a class="anchor" name="f837744613408b57dc3654fbc3bcf900"></a><!-- doxytag: member="system.h::F_OK" ref="f837744613408b57dc3654fbc3bcf900" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define F_OK&nbsp;&nbsp;&nbsp;0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00183">183</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="db3_8c-source.html#l00915">db3open()</a>, and <a class="el" href="rpmdb_8c-source.html#l03767">rpmdbRebuild()</a>.
</div>
</div><p>
<a class="anchor" name="8c92a13f3d407b4948f6e5eb8c2f265a"></a><!-- doxytag: member="system.h::fgetfilecon" ref="8c92a13f3d407b4948f6e5eb8c2f265a" args="(_fd, _c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define fgetfilecon          </td>
          <td>(</td>
          <td class="paramtype">_fd,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00303">303</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="b757e9ff04be9e1b95de08c5536ac334"></a><!-- doxytag: member="system.h::FILE_RCSID" ref="b757e9ff04be9e1b95de08c5536ac334" args="(id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FILE_RCSID          </td>
          <td>(</td>
          <td class="paramtype">id&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="apprentice_8c.html#d3e2f9b6d2324a17d1d4a526b01dbf40">rcsid</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *p) { \
        <span class="keywordflow">return</span> <a class="code" href="apprentice_8c.html#d3e2f9b6d2324a17d1d4a526b01dbf40">rcsid</a>(p = <span class="keywordtype">id</span>); \
}
</pre></div>
<p>
Definition at line <a class="el" href="system_8h-source.html#l00709">709</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="579557463dca40bc27551ed71fc463b9"></a><!-- doxytag: member="system.h::freecon" ref="579557463dca40bc27551ed71fc463b9" args="(_c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define freecon          </td>
          <td>(</td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00299">299</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="fsm_8c-source.html#l01262">fsmMkdirs()</a>, <a class="el" href="fsm_8c-source.html#l01446">fsmStage()</a>, <a class="el" href="files_8c-source.html#l01147">genCpioListAndHeader()</a>, <a class="el" href="rpmfi_8c-source.html#l01624">rpmfiBuildFSContexts()</a>, and <a class="el" href="rpmfi_8c-source.html#l01695">rpmfiBuildREContexts()</a>.
</div>
</div><p>
<a class="anchor" name="6a1dbdb01c06ddfa583ab79678d0f492"></a><!-- doxytag: member="system.h::fsetfilecon" ref="6a1dbdb01c06ddfa583ab79678d0f492" args="(_fd, _c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define fsetfilecon          </td>
          <td>(</td>
          <td class="paramtype">_fd,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00307">307</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="25ce0eeb81c43ef4dfc165d7133a7b5e"></a><!-- doxytag: member="system.h::getfilecon" ref="25ce0eeb81c43ef4dfc165d7133a7b5e" args="(_fn, _c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define getfilecon          </td>
          <td>(</td>
          <td class="paramtype">_fn,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00301">301</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="b7dbd9b686149d0c0799d2b8aacbc02a"></a><!-- doxytag: member="system.h::GETMNTENT_ONE" ref="b7dbd9b686149d0c0799d2b8aacbc02a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define GETMNTENT_ONE&nbsp;&nbsp;&nbsp;1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00689">689</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="3a7a75071d78e91a627827574f6e2584"></a><!-- doxytag: member="system.h::GETMNTENT_TWO" ref="3a7a75071d78e91a627827574f6e2584" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define GETMNTENT_TWO&nbsp;&nbsp;&nbsp;0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00690">690</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="39b9168c88bf6145056a39e9176a6267"></a><!-- doxytag: member="system.h::is_selinux_enabled" ref="39b9168c88bf6145056a39e9176a6267" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_selinux_enabled          </td>
          <td>(</td>
&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00311">311</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmts_8c-source.html#l01534">rpmtsCreate()</a>.
</div>
</div><p>
<a class="anchor" name="1f468b228eccf73b8bd0e9d4303a3898"></a><!-- doxytag: member="system.h::lchown" ref="1f468b228eccf73b8bd0e9d4303a3898" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lchown&nbsp;&nbsp;&nbsp;chown          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00652">652</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="5ddb5668d4c985bce72ee10ee90b4409"></a><!-- doxytag: member="system.h::lgetfilecon" ref="5ddb5668d4c985bce72ee10ee90b4409" args="(_fn, _c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lgetfilecon          </td>
          <td>(</td>
          <td class="paramtype">_fn,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00302">302</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmfi_8c-source.html#l01624">rpmfiBuildFSContexts()</a>.
</div>
</div><p>
<a class="anchor" name="71351fe35c9fa672526a0572d59c8b29"></a><!-- doxytag: member="system.h::lsetfilecon" ref="71351fe35c9fa672526a0572d59c8b29" args="(_fn, _c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lsetfilecon          </td>
          <td>(</td>
          <td class="paramtype">_fn,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00306">306</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="b9488f99ec7a2bebb56093a9a336e0ac"></a><!-- doxytag: member="system.h::major" ref="b9488f99ec7a2bebb56093a9a336e0ac" args="(dev)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define major          </td>
          <td>(</td>
          <td class="paramtype">dev&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(((dev) &gt;&gt; 8) &amp; 0xff)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00090">90</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="cpio_8c-source.html#l00130">cpioHeaderRead()</a>, <a class="el" href="cpio_8c-source.html#l00092">cpioHeaderWrite()</a>, and <a class="el" href="fsmagic_8c-source.html#l00064">file_fsmagic()</a>.
</div>
</div><p>
<a class="anchor" name="b534a16a867dacfbb0beefd6a3abdf7b"></a><!-- doxytag: member="system.h::makedev" ref="b534a16a867dacfbb0beefd6a3abdf7b" args="(maj, min)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define makedev          </td>
          <td>(</td>
          <td class="paramtype">maj,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">min&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(((maj) &lt;&lt; 8) | (min))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00092">92</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="cpio_8c-source.html#l00130">cpioHeaderRead()</a>.
</div>
</div><p>
<a class="anchor" name="316b71ec9ad36e62161fea5966645750"></a><!-- doxytag: member="system.h::minor" ref="316b71ec9ad36e62161fea5966645750" args="(dev)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define minor          </td>
          <td>(</td>
          <td class="paramtype">dev&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;((dev) &amp; 0xff)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00091">91</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="cpio_8c-source.html#l00130">cpioHeaderRead()</a>, <a class="el" href="cpio_8c-source.html#l00092">cpioHeaderWrite()</a>, and <a class="el" href="fsmagic_8c-source.html#l00064">file_fsmagic()</a>.
</div>
</div><p>
<a class="anchor" name="2902ed920c5fa3ebd26a6da1ec77cd07"></a><!-- doxytag: member="system.h::MOUNTED" ref="2902ed920c5fa3ebd26a6da1ec77cd07" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MOUNTED&nbsp;&nbsp;&nbsp;&quot;/etc/mnttab&quot;          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00703">703</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="fs_8c-source.html#l00145">getFilesystemList()</a>.
</div>
</div><p>
<a class="anchor" name="ca24492e24b07d15df23b4957092a9f3"></a><!-- doxytag: member="system.h::N_" ref="ca24492e24b07d15df23b4957092a9f3" args="(Text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define N_          </td>
          <td>(</td>
          <td class="paramtype">Text&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;Text</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00483">483</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmps_8c-source.html#l00193">rpmProblemString()</a>.
</div>
</div><p>
<a class="anchor" name="edb4f2167b2af2f06f34fe1a5031e217"></a><!-- doxytag: member="system.h::NLENGTH" ref="edb4f2167b2af2f06f34fe1a5031e217" args="(direct)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLENGTH          </td>
          <td>(</td>
          <td class="paramtype">direct&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;((direct)-&gt;d_namlen)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00194">194</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="637e11dacb74287a455885f2be10d888"></a><!-- doxytag: member="system.h::our_mntent" ref="637e11dacb74287a455885f2be10d888" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="structour__mntent.html">our_mntent</a>&nbsp;&nbsp;&nbsp;struct <a class="el" href="structour__mntent.html">our_mntent</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00687">687</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="24a7a0ceb1e8f5f44cb1038bb829030d"></a><!-- doxytag: member="system.h::R_OK" ref="24a7a0ceb1e8f5f44cb1038bb829030d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define R_OK&nbsp;&nbsp;&nbsp;4          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00186">186</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="97e4e71d31e95800050ae0f1bfaf09bb"></a><!-- doxytag: member="system.h::rpm_execcon" ref="97e4e71d31e95800050ae0f1bfaf09bb" args="(_v, _fn, _av, _envp)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rpm_execcon          </td>
          <td>(</td>
          <td class="paramtype">_v,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_fn,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_av,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_envp&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(0)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00313">313</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="psm_8c-source.html#l00625">runScript()</a>.
</div>
</div><p>
<a class="anchor" name="28e80cd43106882904be148b2a397d42"></a><!-- doxytag: member="system.h::S_IFSOCK" ref="28e80cd43106882904be148b2a397d42" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define S_IFSOCK&nbsp;&nbsp;&nbsp;(0xc000)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00608">608</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="fsmagic_8c-source.html#l00064">file_fsmagic()</a>, <a class="el" href="rpmfc_8c-source.html#l01312">rpmfcClassify()</a>, <a class="el" href="rpmsx_8c-source.html#l00319">rpmsxParse()</a>, and <a class="el" href="rpmrpc_8c-source.html#l00463">vfs_parse_filetype()</a>.
</div>
</div><p>
<a class="anchor" name="765eef536bcb3bd7bacdd675dc2fba13"></a><!-- doxytag: member="system.h::S_ISLNK" ref="765eef536bcb3bd7bacdd675dc2fba13" args="(mode)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define S_ISLNK          </td>
          <td>(</td>
          <td class="paramtype">mode&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;((mode &amp; 0xf000) == S_IFLNK)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00612">612</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="files_8c-source.html#l01541">addFile()</a>, <a class="el" href="fsm_8c-source.html#l01446">fsmStage()</a>, <a class="el" href="fts_8c-source.html#l00929">fts_stat()</a>, <a class="el" href="files_8c-source.html#l01147">genCpioListAndHeader()</a>, <a class="el" href="lib_2misc_8c-source.html#l00122">makeTempFile()</a>, <a class="el" href="query_8c-source.html#l00032">printFileInfo()</a>, <a class="el" href="rpmfc_8c-source.html#l00654">rpmfcSYMLINK()</a>, <a class="el" href="manifest_8c-source.html#l00019">rpmPermsString()</a>, <a class="el" href="verify_8c-source.html#l00028">rpmVerifyFile()</a>, <a class="el" href="rpmfi_8c-source.html#l00504">whatis()</a>, and <a class="el" href="fsm_8c-source.html#l00895">writeFile()</a>.
</div>
</div><p>
<a class="anchor" name="397ddd128980f1ee034653da2e9d8f6e"></a><!-- doxytag: member="system.h::S_ISSOCK" ref="397ddd128980f1ee034653da2e9d8f6e" args="(mode)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define S_ISSOCK          </td>
          <td>(</td>
          <td class="paramtype">mode&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;((mode &amp; 0xf000) == S_IFSOCK)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00616">616</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="fsm_8c-source.html#l01446">fsmStage()</a>, <a class="el" href="manifest_8c-source.html#l00019">rpmPermsString()</a>, and <a class="el" href="rpmfi_8c-source.html#l00504">whatis()</a>.
</div>
</div><p>
<a class="anchor" name="c7a9703eceadce7e198ac47f950c6742"></a><!-- doxytag: member="system.h::security_check_context" ref="c7a9703eceadce7e198ac47f950c6742" args="(_c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define security_check_context          </td>
          <td>(</td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(0)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00309">309</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmsx_8c-source.html#l00319">rpmsxParse()</a>.
</div>
</div><p>
<a class="anchor" name="4c8d0b76b470ba65a43ca46a88320f39"></a><!-- doxytag: member="system.h::SEEK_CUR" ref="4c8d0b76b470ba65a43ca46a88320f39" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SEEK_CUR&nbsp;&nbsp;&nbsp;1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00179">179</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="header-py_8c-source.html#l00989">rpmSingleHeaderFromFD()</a>.
</div>
</div><p>
<a class="anchor" name="d2a2e6c114780c3071efd24f16c7f7d8"></a><!-- doxytag: member="system.h::SEEK_END" ref="d2a2e6c114780c3071efd24f16c7f7d8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SEEK_END&nbsp;&nbsp;&nbsp;2          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00180">180</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="poptconfig_8c-source.html#l00096">poptReadConfigFile()</a>.
</div>
</div><p>
<a class="anchor" name="0d112bae8fd35be772185b6ec6bcbe64"></a><!-- doxytag: member="system.h::SEEK_SET" ref="0d112bae8fd35be772185b6ec6bcbe64" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SEEK_SET&nbsp;&nbsp;&nbsp;0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00178">178</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="apprentice_8c-source.html#l01175">apprentice_compile()</a>, <a class="el" href="compress_8c-source.html#l00190">file_pipe2file()</a>, <a class="el" href="pack_8c-source.html#l00296">readRPM()</a>, <a class="el" href="compress_8c-source.html#l00326">uncompressbuf()</a>, and <a class="el" href="pack_8c-source.html#l00420">writeRPM()</a>.
</div>
</div><p>
<a class="anchor" name="11a1d804d7937a7b19e9b0def270ad68"></a><!-- doxytag: member="system.h::setfilecon" ref="11a1d804d7937a7b19e9b0def270ad68" args="(_fn, _c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define setfilecon          </td>
          <td>(</td>
          <td class="paramtype">_fn,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_c&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00305">305</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<a class="anchor" name="b5e1d9cb300656a04286db094bedd7ef"></a><!-- doxytag: member="system.h::setlocale" ref="b5e1d9cb300656a04286db094bedd7ef" args="(Category, Locale)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define setlocale          </td>
          <td>(</td>
          <td class="paramtype">Category,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Locale&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00467">467</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="file_8c-source.html#l00140">main()</a>, <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>, and <a class="el" href="macro_8c-source.html#l01700">rpmGlob()</a>.
</div>
</div><p>
<a class="anchor" name="08b0a5a39651f29857ebec61a69217a2"></a><!-- doxytag: member="system.h::setprogname" ref="08b0a5a39651f29857ebec61a69217a2" args="(pn)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define setprogname          </td>
          <td>(</td>
          <td class="paramtype">pn&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<b>Value:</b><div class="fragment"><pre class="fragment">{ <span class="keywordflow">if</span> ((<a class="code" href="system_8h.html#41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a> = strrchr(pn, <span class="charliteral">'/'</span>)) != NULL) <a class="code" href="system_8h.html#41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a>++; \
    <span class="keywordflow">else</span> <a class="code" href="system_8h.html#41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a> = pn;               \
  }
</pre></div>
<p>
Definition at line <a class="el" href="system_8h-source.html#l00445">445</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmtool_8c-source.html#l00211">initTool()</a>, <a class="el" href="rpm2cpio_8c-source.html#l00013">main()</a>, and <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>.
</div>
</div><p>
<a class="anchor" name="3adff4c69f0a5613a459ff23d749166c"></a><!-- doxytag: member="system.h::textdomain" ref="3adff4c69f0a5613a459ff23d749166c" args="(Domain)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define textdomain          </td>
          <td>(</td>
          <td class="paramtype">Domain&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00477">477</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, and <a class="el" href="poptALL_8c-source.html#l00400">rpmcliInit()</a>.
</div>
</div><p>
<a class="anchor" name="e5acf4043c0903cda7436b108e29e8e6"></a><!-- doxytag: member="system.h::W_OK" ref="e5acf4043c0903cda7436b108e29e8e6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define W_OK&nbsp;&nbsp;&nbsp;2          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00185">185</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="db3_8c-source.html#l00915">db3open()</a>, and <a class="el" href="lib_2misc_8c-source.html#l00018">rpmMkdirPath()</a>.
</div>
</div><p>
<a class="anchor" name="5e995ef7690698b62bf016b14fbc45ca"></a><!-- doxytag: member="system.h::X_OK" ref="5e995ef7690698b62bf016b14fbc45ca" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define X_OK&nbsp;&nbsp;&nbsp;1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00184">184</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
<p>
Referenced by <a class="el" href="findme_8c-source.html#l00012">findProgramPath()</a>.
</div>
</div><p>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="647738b0bfa7922b9a114414112237d1"></a><!-- doxytag: member="system.h::security_context_t" ref="647738b0bfa7922b9a114414112237d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef char* <a class="el" href="system_8h.html#647738b0bfa7922b9a114414112237d1">security_context_t</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="system_8h-source.html#l00297">297</a> of file <a class="el" href="system_8h-source.html">system.h</a>.
</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="eb1df3e83fb069eaa2eb66ace3a0ea52"></a><!-- doxytag: member="system.h::alloca" ref="eb1df3e83fb069eaa2eb66ace3a0ea52" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* alloca           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Referenced by <a class="el" href="argv_8c-source.html#l00175">argvSplit()</a>, <a class="el" href="build_8c-source.html#l00304">build()</a>, <a class="el" href="build_8c-source.html#l00101">buildForTarget()</a>, <a class="el" href="legacy_8c-source.html#l00270">compressFilelist()</a>, <a class="el" href="poptconfig_8c-source.html#l00014">configLine()</a>, <a class="el" href="parseChangelog_8c-source.html#l00038">dateToTimet()</a>, <a class="el" href="db3_8c-source.html#l00915">db3open()</a>, <a class="el" href="rpmdb_8c-source.html#l01542">dbiFindByLabel()</a>, <a class="el" href="fprint_8c-source.html#l00059">doLookup()</a>, <a class="el" href="rpmrc_8c-source.html#l00555">doReadRC()</a>, <a class="el" href="transaction_8c-source.html#l00699">ensureOlder()</a>, <a class="el" href="popt_8c-source.html#l00379">execCommand()</a>, <a class="el" href="macro_8c-source.html#l01848">expandMacros()</a>, <a class="el" href="macro_8c-source.html#l00505">expandT()</a>, <a class="el" href="macro_8c-source.html#l00559">expandU()</a>, <a class="el" href="macro_8c-source.html#l00251">findEntry()</a>, <a class="el" href="findme_8c-source.html#l00012">findProgramPath()</a>, <a class="el" href="header_8c-source.html#l02566">findTag()</a>, <a class="el" href="transaction_8c-source.html#l00319">fpsCompare()</a>, <a class="el" href="rpmio_8c-source.html#l01103">ftpCommand()</a>, <a class="el" href="rpmio_8c-source.html#l01143">ftpLogin()</a>, <a class="el" href="rpmio_8c-source.html#l01228">ftpReq()</a>, <a class="el" href="rpmcache_8c-source.html#l00181">ftsStashLatest()</a>, <a class="el" href="rpminject_8c-source.html#l00059">getTagVal()</a>, <a class="el" href="macro_8c-source.html#l00932">grabArgs()</a>, <a class="el" href="package_8c-source.html#l00325">headerCheck()</a>, <a class="el" href="header_8c-source.html#l01541">headerMatchLocale()</a>, <a class="el" href="rpmio_8c-source.html#l01754">httpReq()</a>, <a class="el" href="formats_8c-source.html#l00996">i18nTag()</a>, <a class="el" href="spec_8c-source.html#l00067">lookupPackage()</a>, <a class="el" href="rpm2cpio_8c-source.html#l00013">main()</a>, <a class="el" href="signature_8c-source.html#l00548">makeGPGSignature()</a>, <a class="el" href="signature_8c-source.html#l00399">makePGPSignature()</a>, <a class="el" href="psm_8c-source.html#l00163">markReplacedFiles()</a>, <a class="el" href="files_8c-source.html#l00526">parseForAttr()</a>, <a class="el" href="files_8c-source.html#l00659">parseForConfig()</a>, <a class="el" href="files_8c-source.html#l00424">parseForDev()</a>, <a class="el" href="files_8c-source.html#l00735">parseForLang()</a>, <a class="el" href="files_8c-source.html#l00326">parseForVerify()</a>, <a class="el" href="popt_8c-source.html#l01104">poptAddAlias()</a>, <a class="el" href="popt_8c-source.html#l00706">poptGetNextOpt()</a>, <a class="el" href="poptparse_8c-source.html#l00057">poptParseArgvString()</a>, <a class="el" href="popthelp_8c-source.html#l00785">poptPrintUsage()</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="query_8c-source.html#l00032">printFileInfo()</a>, <a class="el" href="legacy_8c-source.html#l00452">providePackageNVR()</a>, <a class="el" href="rpmfi_8c-source.html#l00708">relocateFileList()</a>, <a class="el" href="signature_8c-source.html#l00805">rpmAddSignature()</a>, <a class="el" href="rpmal_8c-source.html#l00419">rpmalAdd()</a>, <a class="el" href="rpmal_8c-source.html#l00696">rpmalAllFileSatisfiesDepend()</a>, <a class="el" href="rpmal_8c-source.html#l00810">rpmalAllSatisfiesDepend()</a>, <a class="el" href="rpmal_8c-source.html#l00297">rpmalDel()</a>, <a class="el" href="rpmdb_8c-source.html#l02952">rpmdbAdd()</a>, <a class="el" href="rpmdb_8c-source.html#l01371">rpmdbCountPackages()</a>, <a class="el" href="rpmdb_8c-source.html#l01223">rpmdbFindByFile()</a>, <a class="el" href="rpmdb_8c-source.html#l03654">rpmdbMoveDatabase()</a>, <a class="el" href="rpmdb_8c-source.html#l02645">rpmdbRemove()</a>, <a class="el" href="rpmdb_8c-source.html#l03596">rpmdbRemoveDatabase()</a>, <a class="el" href="macro_8c-source.html#l01925">rpmDefineMacro()</a>, <a class="el" href="signature_8c-source.html#l00073">rpmDetectPGPVersion()</a>, <a class="el" href="rpmds_8c-source.html#l01194">rpmdsNVRMatchesDep()</a>, <a class="el" href="rpmfi_8c-source.html#l01624">rpmfiBuildFSContexts()</a>, <a class="el" href="rpmfi_8c-source.html#l01695">rpmfiBuildREContexts()</a>, <a class="el" href="macro_8c-source.html#l02317">rpmGenPath()</a>, <a class="el" href="fs_8c-source.html#l00287">rpmGetFilesystemUsage()</a>, <a class="el" href="rpmgraph_8c-source.html#l00044">rpmGraph()</a>, <a class="el" href="rpminstall_8c-source.html#l00288">rpmInstall()</a>, <a class="el" href="rpmio_8c-source.html#l03372">rpmioMkpath()</a>, <a class="el" href="reqprov_8c-source.html#l00118">rpmlibNeedsFeature()</a>, <a class="el" href="package_8c-source.html#l00753">rpmReadPackageFile()</a>, <a class="el" href="signature_8c-source.html#l00155">rpmReadSignature()</a>, <a class="el" href="rpmsq_8c-source.html#l00636">rpmsqExecve()</a>, <a class="el" href="rpmte_8c-source.html#l00540">rpmteColorDS()</a>, <a class="el" href="rpmts-py_8c-source.html#l00638">rpmts_Rollback()</a>, <a class="el" href="rpmts_8c-source.html#l00256">rpmtsInitIterator()</a>, <a class="el" href="depends_8c-source.html#l01243">rpmtsOrder()</a>, <a class="el" href="rpmts_8c-source.html#l00993">rpmtsSetRootDir()</a>, <a class="el" href="rpmvercmp_8c-source.html#l00015">rpmvercmp()</a>, <a class="el" href="psm_8c-source.html#l01189">runImmedTriggers()</a>, <a class="el" href="psm_8c-source.html#l00992">runInstScript()</a>, <a class="el" href="psm_8c-source.html#l00625">runScript()</a>, <a class="el" href="rpmrc_8c-source.html#l00466">setPathDefault()</a>, <a class="el" href="header_8c-source.html#l03660">shescapeFormat()</a>, <a class="el" href="popthelp_8c-source.html#l00756">showShortOptions()</a>, <a class="el" href="transaction_8c-source.html#l00752">skipFiles()</a>, <a class="el" href="cpio_8c-source.html#l00031">strntoul()</a>, <a class="el" href="tagname_8c-source.html#l00020">tagType()</a>, <a class="el" href="depends_8c-source.html#l00405">unsatisfiedDepend()</a>, <a class="el" href="verify_8c-source.html#l00354">verifyDependencies()</a>, <a class="el" href="fsm_8c-source.html#l00895">writeFile()</a>, <a class="el" href="formats_8c-source.html#l00286">xmlFormat()</a>, and <a class="el" href="macro_8c-source.html#l01629">XpoptParseArgvString()</a>.
</div>
</div><p>
<a class="anchor" name="bc6595dbf6880c71628fecf0dbb23d66"></a><!-- doxytag: member="system.h::getenv" ref="bc6595dbf6880c71628fecf0dbb23d66" args="(const char *name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* getenv           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Referenced by <a class="el" href="lib_2misc_8c-source.html#l00110">dosetenv()</a>, <a class="el" href="apprentice_8c-source.html#l00254">file_apprentice()</a>, <a class="el" href="findme_8c-source.html#l00012">findProgramPath()</a>, <a class="el" href="header_8c-source.html#l01614">headerFindI18NString()</a>, <a class="el" href="formats_8c-source.html#l00996">i18nTag()</a>, <a class="el" href="file_8c-source.html#l00140">main()</a>, <a class="el" href="popt_8c-source.html#l00170">poptGetContext()</a>, <a class="el" href="poptconfig_8c-source.html#l00163">poptReadDefaultConfig()</a>, <a class="el" href="macro_8c-source.html#l01700">rpmGlob()</a>, and <a class="el" href="rpmrc_8c-source.html#l01790">rpmReadRC()</a>.
</div>
</div><p>
<a class="anchor" name="9156d04f66e4eee817687a3fb29a654f"></a><!-- doxytag: member="system.h::getmntent" ref="9156d04f66e4eee817687a3fb29a654f" args="(FILE *filep)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structour__mntent.html">our_mntent</a>* getmntent           </td>
          <td>(</td>
          <td class="paramtype">FILE *&nbsp;</td>
          <td class="paramname"> <em>filep</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Referenced by <a class="el" href="fs_8c-source.html#l00145">getFilesystemList()</a>.
</div>
</div><p>
<a class="anchor" name="6359e97df65353df398e092388b0d405"></a><!-- doxytag: member="system.h::memchr" ref="6359e97df65353df398e092388b0d405" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* memchr           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="485596c323cc1b587b1fa5849f64bf25"></a><!-- doxytag: member="system.h::realpath" ref="485596c323cc1b587b1fa5849f64bf25" args="(const char *path, char resolved_path[])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* realpath           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char&nbsp;</td>
          <td class="paramname"> <em>resolved_path</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>

<p>
Referenced by <a class="el" href="fprint_8c-source.html#l00059">doLookup()</a>, and <a class="el" href="query_8c-source.html#l00436">rpmQueryVerify()</a>.
</div>
</div><p>
<a class="anchor" name="7d205fd04850ed90bf8bc835ea126c30"></a><!-- doxytag: member="system.h::setenv" ref="7d205fd04850ed90bf8bc835ea126c30" args="(const char *name, const char *value, int replace)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int setenv           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>replace</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>

<p>
Referenced by <a class="el" href="formats_8c-source.html#l00996">i18nTag()</a>.
</div>
</div><p>
<a class="anchor" name="890dbcd7c456828c1b6ff714e405fcc1"></a><!-- doxytag: member="system.h::stpcpy" ref="890dbcd7c456828c1b6ff714e405fcc1" args="(char *dest, const char *src)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* stpcpy           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>src</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>

<p>
Referenced by <a class="el" href="rpmte_8c-source.html#l00085">addTE()</a>, <a class="el" href="formats_8c-source.html#l00199">base64Format()</a>, <a class="el" href="db3_8c-source.html#l00915">db3open()</a>, <a class="el" href="rpmdb_8c-source.html#l01542">dbiFindByLabel()</a>, <a class="el" href="expression_8c-source.html#l00476">doAddSubtract()</a>, <a class="el" href="parsePrep_8c-source.html#l00070">doPatch()</a>, <a class="el" href="lib_2misc_8c-source.html#l00110">dosetenv()</a>, <a class="el" href="parsePrep_8c-source.html#l00187">doUntar()</a>, <a class="el" href="transaction_8c-source.html#l00699">ensureOlder()</a>, <a class="el" href="header_8c-source.html#l02566">findTag()</a>, <a class="el" href="header_8c-source.html#l03043">formatValue()</a>, <a class="el" href="transaction_8c-source.html#l00319">fpsCompare()</a>, <a class="el" href="fsm_8c-source.html#l00079">fsmFsPath()</a>, <a class="el" href="fsm_8c-source.html#l01262">fsmMkdirs()</a>, <a class="el" href="fsm_8c-source.html#l01205">fsmRmdirs()</a>, <a class="el" href="rpmio_8c-source.html#l01103">ftpCommand()</a>, <a class="el" href="rpmrpc_8c-source.html#l01136">ftpOpendir()</a>, <a class="el" href="rpmio_8c-source.html#l01228">ftpReq()</a>, <a class="el" href="files_8c-source.html#l01147">genCpioListAndHeader()</a>, <a class="el" href="macro_8c-source.html#l00932">grabArgs()</a>, <a class="el" href="rpmts_8c-source.html#l00071">hGetNEVR()</a>, <a class="el" href="rpmts_8c-source.html#l00090">hGetNEVRA()</a>, <a class="el" href="rpmcache_8c-source.html#l00441">initGlobs()</a>, <a class="el" href="rpm2cpio_8c-source.html#l00013">main()</a>, <a class="el" href="signature_8c-source.html#l00548">makeGPGSignature()</a>, <a class="el" href="signature_8c-source.html#l00399">makePGPSignature()</a>, <a class="el" href="rpmtool_8c-source.html#l00130">parseFmt()</a>, <a class="el" href="rpmpgp_8c-source.html#l01390">pgpArmorWrap()</a>, <a class="el" href="formats_8c-source.html#l00388">pgpsigFormat()</a>, <a class="el" href="dbconfig_8c-source.html#l00461">prDbiOpenFlags()</a>, <a class="el" href="spec_8c-source.html#l00585">printNewSpecfile()</a>, <a class="el" href="legacy_8c-source.html#l00452">providePackageNVR()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00421">rpmcliImportPubkey()</a>, <a class="el" href="rpmdb_8c-source.html#l03767">rpmdbRebuild()</a>, <a class="el" href="signature_8c-source.html#l00073">rpmDetectPGPVersion()</a>, <a class="el" href="rpmds_8c-source.html#l00785">rpmdsDupArgv()</a>, <a class="el" href="rpmds_8c-source.html#l00373">rpmdsNewDNEVR()</a>, <a class="el" href="rpmds_8c-source.html#l01194">rpmdsNVRMatchesDep()</a>, <a class="el" href="rpmds_8c-source.html#l00421">rpmdsThis()</a>, <a class="el" href="macro_8c-source.html#l02148">rpmExpand()</a>, <a class="el" href="rpmfc_8c-source.html#l00862">rpmfcELF()</a>, <a class="el" href="rpmfc_8c-source.html#l00654">rpmfcSYMLINK()</a>, <a class="el" href="rpmfi_8c-source.html#l01514">rpmfiBuildFClasses()</a>, <a class="el" href="rpmfi_8c-source.html#l01569">rpmfiBuildFContexts()</a>, <a class="el" href="rpmfi_8c-source.html#l01771">rpmfiBuildFDeps()</a>, <a class="el" href="legacy_8c-source.html#l00365">rpmfiBuildFNames()</a>, <a class="el" href="rpmfi_8c-source.html#l00135">rpmfiFN()</a>, <a class="el" href="rpmfts-py_8c-source.html#l00070">rpmfts_initialize()</a>, <a class="el" href="macro_8c-source.html#l02286">rpmGetPath()</a>, <a class="el" href="lib_2misc_8c-source.html#l00248">rpmHeaderGetEntry()</a>, <a class="el" href="rpmio_8c-source.html#l03372">rpmioMkpath()</a>, <a class="el" href="reqprov_8c-source.html#l00118">rpmlibNeedsFeature()</a>, <a class="el" href="rpmps_8c-source.html#l00081">rpmpsAppend()</a>, <a class="el" href="psm_8c-source.html#l01383">rpmpsmStage()</a>, <a class="el" href="depends_8c-source.html#l01243">rpmtsOrder()</a>, <a class="el" href="rpmts_8c-source.html#l00993">rpmtsSetRootDir()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00719">rpmVerifySignatures()</a>, <a class="el" href="psm_8c-source.html#l00625">runScript()</a>, <a class="el" href="query_8c-source.html#l00149">showQueryPackage()</a>, <a class="el" href="header_8c-source.html#l03228">singleSprintf()</a>, <a class="el" href="verify_8c-source.html#l00354">verifyDependencies()</a>, <a class="el" href="signature_8c-source.html#l01382">verifyDSASignature()</a>, <a class="el" href="signature_8c-source.html#l01076">verifyMD5Signature()</a>, <a class="el" href="signature_8c-source.html#l01210">verifyRSASignature()</a>, <a class="el" href="signature_8c-source.html#l01135">verifySHA1Signature()</a>, <a class="el" href="signature_8c-source.html#l01039">verifySizeSignature()</a>, <a class="el" href="fsm_8c-source.html#l00895">writeFile()</a>, <a class="el" href="formats_8c-source.html#l00286">xmlFormat()</a>, and <a class="el" href="formats_8c-source.html#l00256">xmlstrcpy()</a>.
</div>
</div><p>
<a class="anchor" name="217a70a69e2fc7727278516b7ad2fc26"></a><!-- doxytag: member="system.h::stpncpy" ref="217a70a69e2fc7727278516b7ad2fc26" args="(char *dest, const char *src, size_t n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* stpncpy           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>n</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>

<p>
Referenced by <a class="el" href="fprint_8c-source.html#l00059">doLookup()</a>, <a class="el" href="rpmrpc_8c-source.html#l01136">ftpOpendir()</a>, and <a class="el" href="rpmchecksig_8c-source.html#l00719">rpmVerifySignatures()</a>.
</div>
</div><p>
<a class="anchor" name="8c996258959222a38a0d4c35d8e22105"></a><!-- doxytag: member="system.h::unsetenv" ref="8c996258959222a38a0d4c35d8e22105" args="(const char *name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void unsetenv           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Referenced by <a class="el" href="signature_8c-source.html#l00858">checkPassPhrase()</a>, <a class="el" href="rpmfc_8c-source.html#l00059">getOutputFrom()</a>, <a class="el" href="formats_8c-source.html#l00996">i18nTag()</a>, <a class="el" href="signature_8c-source.html#l00548">makeGPGSignature()</a>, <a class="el" href="signature_8c-source.html#l00399">makePGPSignature()</a>, <a class="el" href="legacy_8c-source.html#l00036">open_dso()</a>, and <a class="el" href="psm_8c-source.html#l00625">runScript()</a>.
</div>
</div><p>
<a class="anchor" name="e4a6cbe61109b8e92264b79613a25cb4"></a><!-- doxytag: member="system.h::vmefail" ref="e4a6cbe61109b8e92264b79613a25cb4" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* vmefail           </td>
          <td>(</td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>size</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmmalloc_8c-source.html#l00013">13</a> of file <a class="el" href="rpmmalloc_8c-source.html">rpmmalloc.c</a>.
<p>
References <a class="el" href="system_8h-source.html#l00478">_</a>, and <a class="el" href="system_8h-source.html#l00168">EXIT_FAILURE</a>.
<p>
Referenced by <a class="el" href="rpmmalloc_8c-source.html#l00034">xcalloc()</a>, <a class="el" href="rpmmalloc_8c-source.html#l00024">xmalloc()</a>, <a class="el" href="rpmmalloc_8c-source.html#l00045">xrealloc()</a>, and <a class="el" href="rpmmalloc_8c-source.html#l00055">xstrdup()</a>.
</div>
</div><p>
<a class="anchor" name="cf4d2a0b6c4f9229a0f4687202abed54"></a><!-- doxytag: member="system.h::xcalloc" ref="cf4d2a0b6c4f9229a0f4687202abed54" args="(size_t nmemb, size_t size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* xcalloc           </td>
          <td>(</td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>nmemb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>size</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>

<p>
Definition at line <a class="el" href="rpmmalloc_8c-source.html#l00034">34</a> of file <a class="el" href="rpmmalloc_8c-source.html">rpmmalloc.c</a>.
<p>
References <a class="el" href="rpmmalloc_8c-source.html#l00013">vmefail()</a>.
<p>
Referenced by <a class="el" href="depends_8c-source.html#l01076">addRelation()</a>, <a class="el" href="parseScript_8c-source.html#l00018">addTriggerIndex()</a>, <a class="el" href="argv_8c-source.html#l00122">argiAdd()</a>, <a class="el" href="rpmio_8c-source.html#l00913">checkResponse()</a>, <a class="el" href="dbconfig_8c-source.html#l00277">db3New()</a>, <a class="el" href="rpmdb_8c-source.html#l00388">dbiIndexNewItem()</a>, <a class="el" href="rpmdb_8c-source.html#l00178">dbiTagsInit()</a>, <a class="el" href="rpmdb_8c-source.html#l00436">dbt2set()</a>, <a class="el" href="rpmrc_8c-source.html#l01126">defaultMachine()</a>, <a class="el" href="fsm_8c-source.html#l00282">dnlInitIterator()</a>, <a class="el" href="fsm_8c-source.html#l01262">fsmMkdirs()</a>, <a class="el" href="formats_8c-source.html#l00616">fssizesTag()</a>, <a class="el" href="rpmrpc_8c-source.html#l00878">ftpNLST()</a>, <a class="el" href="rpmrpc_8c-source.html#l01136">ftpOpendir()</a>, <a class="el" href="files_8c-source.html#l01147">genCpioListAndHeader()</a>, <a class="el" href="fs_8c-source.html#l00145">getFilesystemList()</a>, <a class="el" href="transaction_8c-source.html#l00124">handleInstInstalledFiles()</a>, <a class="el" href="header__internal_8c-source.html#l00013">headerGetLangs()</a>, <a class="el" href="rpmts_8c-source.html#l00071">hGetNEVR()</a>, <a class="el" href="rpmts_8c-source.html#l00090">hGetNEVRA()</a>, <a class="el" href="rpmhash_8c-source.html#l00087">htCreate()</a>, <a class="el" href="rpminstall_8c-source.html#l00947">IDTXnew()</a>, <a class="el" href="depends_8c-source.html#l00869">ignoreDep()</a>, <a class="el" href="rpmcache_8c-source.html#l00441">initGlobs()</a>, <a class="el" href="rpminject_8c-source.html#l00525">main()</a>, <a class="el" href="fsm_8c-source.html#l00134">mapInitIterator()</a>, <a class="el" href="fsm_8c-source.html#l00527">newFSM()</a>, <a class="el" href="rpmcache_8c-source.html#l00062">newItem()</a>, <a class="el" href="spec_8c-source.html#l00109">newPackage()</a>, <a class="el" href="rpmdb_8c-source.html#l00963">newRpmdb()</a>, <a class="el" href="spec_8c-source.html#l00420">newSpec()</a>, <a class="el" href="stringbuf_8c-source.html#l00040">newStringBuf()</a>, <a class="el" href="header_8c-source.html#l02651">parseFormat()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, <a class="el" href="rpmpgp_8c-source.html#l01116">pgpNewDig()</a>, <a class="el" href="files_8c-source.html#l02281">processSourceFiles()</a>, <a class="el" href="rpmal_8c-source.html#l00187">rpmalCreate()</a>, <a class="el" href="rpmtool_8c-source.html#l00031">rpmaviNew()</a>, <a class="el" href="rpmdb_8c-source.html#l02952">rpmdbAdd()</a>, <a class="el" href="rpmdb_8c-source.html#l02492">rpmdbAppendIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l01223">rpmdbFindByFile()</a>, <a class="el" href="rpmdb_8c-source.html#l03433">rpmdbFindFpList()</a>, <a class="el" href="rpmdb_8c-source.html#l02503">rpmdbInitIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l01915">rpmdbSetIteratorRE()</a>, <a class="el" href="digest_8c-source.html#l00027">rpmDigestDup()</a>, <a class="el" href="digest_8c-source.html#l00076">rpmDigestInit()</a>, <a class="el" href="rpmds_8c-source.html#l00815">rpmdsDup()</a>, <a class="el" href="rpmds_8c-source.html#l00282">rpmdsNew()</a>, <a class="el" href="rpmds_8c-source.html#l00502">rpmdsSingle()</a>, <a class="el" href="rpmds_8c-source.html#l00421">rpmdsThis()</a>, <a class="el" href="header_8c-source.html#l03390">rpmecNew()</a>, <a class="el" href="rpmfc_8c-source.html#l01630">rpmfcGenerateDepends()</a>, <a class="el" href="rpmfc_8c-source.html#l00643">rpmfcNew()</a>, <a class="el" href="rpmfi_8c-source.html#l01263">rpmfiNew()</a>, <a class="el" href="fs_8c-source.html#l00287">rpmGetFilesystemUsage()</a>, <a class="el" href="rpmlibprov_8c-source.html#l00101">rpmGetRpmlibProvides()</a>, <a class="el" href="rpmgi_8c-source.html#l00445">rpmgiNew()</a>, <a class="el" href="rpmps_8c-source.html#l00081">rpmpsAppend()</a>, <a class="el" href="rpmps_8c-source.html#l00054">rpmpsCreate()</a>, <a class="el" href="psm_8c-source.html#l01340">rpmpsmNew()</a>, <a class="el" href="manifest_8c-source.html#l00069">rpmReadPackageManifest()</a>, <a class="el" href="rpmsx_8c-source.html#l00518">rpmsxNew()</a>, <a class="el" href="rpmsx_8c-source.html#l00319">rpmsxParse()</a>, <a class="el" href="rpmte_8c-source.html#l00209">rpmteNew()</a>, <a class="el" href="rpmte_8c-source.html#l00446">rpmteNewTSI()</a>, <a class="el" href="rpmts_8c-source.html#l01534">rpmtsCreate()</a>, <a class="el" href="rpmts_8c-source.html#l01211">rpmtsInitDSI()</a>, <a class="el" href="depends_8c-source.html#l01243">rpmtsOrder()</a>, <a class="el" href="transaction_8c-source.html#l01435">rpmtsRun()</a>, <a class="el" href="rpmts_8c-source.html#l01611">rpmtsScoreInit()</a>, <a class="el" href="fsm_8c-source.html#l00422">saveHardLink()</a>, <a class="el" href="rpmio_8c-source.html#l00325">XfdNew()</a>, <a class="el" href="formats_8c-source.html#l00286">xmlFormat()</a>, and <a class="el" href="rpmte_8c-source.html#l00629">XrpmtsiInit()</a>.
</div>
</div><p>
<a class="anchor" name="42ccfa6fc49cc4ce90cc44cd05052490"></a><!-- doxytag: member="system.h::xmalloc" ref="42ccfa6fc49cc4ce90cc44cd05052490" args="(size_t size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* xmalloc           </td>
          <td>(</td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>size</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmmalloc_8c-source.html#l00024">24</a> of file <a class="el" href="rpmmalloc_8c-source.html">rpmmalloc.c</a>.
<p>
References <a class="el" href="rpmmalloc_8c-source.html#l00013">vmefail()</a>.
<p>
Referenced by <a class="el" href="files_8c-source.html#l01541">addFile()</a>, <a class="el" href="spec_8c-source.html#l00257">addSource()</a>, <a class="el" href="rpmte_8c-source.html#l00085">addTE()</a>, <a class="el" href="argv_8c-source.html#l00175">argvSplit()</a>, <a class="el" href="formats_8c-source.html#l00199">base64Format()</a>, <a class="el" href="header__internal_8c-source.html#l00176">bin2hex()</a>, <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="legacy_8c-source.html#l00270">compressFilelist()</a>, <a class="el" href="rpminject_8c-source.html#l00116">convertAMD()</a>, <a class="el" href="header_8c-source.html#l01409">copyEntry()</a>, <a class="el" href="cpio_8c-source.html#l00130">cpioHeaderRead()</a>, <a class="el" href="formats_8c-source.html#l00501">depflagsFormat()</a>, <a class="el" href="rpminject_8c-source.html#l00480">do_inject()</a>, <a class="el" href="expression_8c-source.html#l00476">doAddSubtract()</a>, <a class="el" href="header_8c-source.html#l00610">doHeaderUnload()</a>, <a class="el" href="fprint_8c-source.html#l00059">doLookup()</a>, <a class="el" href="lib_2misc_8c-source.html#l00100">doputenv()</a>, <a class="el" href="rpmrc_8c-source.html#l00555">doReadRC()</a>, <a class="el" href="lib_2misc_8c-source.html#l00110">dosetenv()</a>, <a class="el" href="macro_8c-source.html#l01224">expandMacro()</a>, <a class="el" href="macro_8c-source.html#l00165">expandMacroTable()</a>, <a class="el" href="formats_8c-source.html#l00096">fflagsFormat()</a>, <a class="el" href="header_8c-source.html#l03043">formatValue()</a>, <a class="el" href="fprint_8c-source.html#l00013">fpCacheCreate()</a>, <a class="el" href="fsm_8c-source.html#l00079">fsmFsPath()</a>, <a class="el" href="fsm_8c-source.html#l01446">fsmStage()</a>, <a class="el" href="rpminject_8c-source.html#l00315">genChangelog()</a>, <a class="el" href="files_8c-source.html#l01147">genCpioListAndHeader()</a>, <a class="el" href="header_8c-source.html#l01848">grabData()</a>, <a class="el" href="header_8c-source.html#l03564">hexFormat()</a>, <a class="el" href="rpmhash_8c-source.html#l00106">htAddEntry()</a>, <a class="el" href="rpmhash_8c-source.html#l00087">htCreate()</a>, <a class="el" href="rpmrc_8c-source.html#l00265">machAddEquiv()</a>, <a class="el" href="rpmrc_8c-source.html#l00182">machCompatCacheAdd()</a>, <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, <a class="el" href="signature_8c-source.html#l00548">makeGPGSignature()</a>, <a class="el" href="signature_8c-source.html#l00399">makePGPSignature()</a>, <a class="el" href="rpmdb_8c-source.html#l01823">mireDup()</a>, <a class="el" href="spec_8c-source.html#l00563">newOpenFileInfo()</a>, <a class="el" href="spec_8c-source.html#l00355">newSl()</a>, <a class="el" href="spec_8c-source.html#l00389">newSt()</a>, <a class="el" href="stringbuf_8c-source.html#l00040">newStringBuf()</a>, <a class="el" href="header_8c-source.html#l03535">octalFormat()</a>, <a class="el" href="rpmtool_8c-source.html#l00130">parseFmt()</a>, <a class="el" href="files_8c-source.html#l00735">parseForLang()</a>, <a class="el" href="parseReqs_8c-source.html#l00035">parseRCPOT()</a>, <a class="el" href="formats_8c-source.html#l00062">permsFormat()</a>, <a class="el" href="rpmpgp_8c-source.html#l01390">pgpArmorWrap()</a>, <a class="el" href="rpmpgp_8c-source.html#l00554">pgpPrtSig()</a>, <a class="el" href="rpmpgp_8c-source.html#l00914">pgpPrtUserID()</a>, <a class="el" href="spec_8c-source.html#l00585">printNewSpecfile()</a>, <a class="el" href="files_8c-source.html#l02281">processSourceFiles()</a>, <a class="el" href="macro_8c-source.html#l00823">pushMacro()</a>, <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>, <a class="el" href="parsePreamble_8c-source.html#l00359">readIcon()</a>, <a class="el" href="parseSpec_8c-source.html#l00291">readLine()</a>, <a class="el" href="header_8c-source.html#l03587">realDateFormat()</a>, <a class="el" href="rpmchecksig_8c-source.html#l00421">rpmcliImportPubkey()</a>, <a class="el" href="rpmdb_8c-source.html#l02503">rpmdbInitIterator()</a>, <a class="el" href="rpmdb_8c-source.html#l03767">rpmdbRebuild()</a>, <a class="el" href="digest_8c-source.html#l00129">rpmDigestFinal()</a>, <a class="el" href="rpmds_8c-source.html#l00815">rpmdsDup()</a>, <a class="el" href="rpmds_8c-source.html#l00785">rpmdsDupArgv()</a>, <a class="el" href="rpmds_8c-source.html#l00892">rpmdsMerge()</a>, <a class="el" href="rpmds_8c-source.html#l00282">rpmdsNew()</a>, <a class="el" href="rpmds_8c-source.html#l00373">rpmdsNewDNEVR()</a>, <a class="el" href="rpmds_8c-source.html#l00502">rpmdsSingle()</a>, <a class="el" href="rpmds_8c-source.html#l00421">rpmdsThis()</a>, <a class="el" href="rpmio_8c-source.html#l03347">rpmEscapeSpaces()</a>, <a class="el" href="rpmfd-py_8c-source.html#l00102">rpmfd_Fopen()</a>, <a class="el" href="rpmfi_8c-source.html#l01514">rpmfiBuildFClasses()</a>, <a class="el" href="rpmfi_8c-source.html#l01569">rpmfiBuildFContexts()</a>, <a class="el" href="rpmfi_8c-source.html#l01771">rpmfiBuildFDeps()</a>, <a class="el" href="legacy_8c-source.html#l00365">rpmfiBuildFNames()</a>, <a class="el" href="rpmfi_8c-source.html#l01624">rpmfiBuildFSContexts()</a>, <a class="el" href="rpmfi_8c-source.html#l01695">rpmfiBuildREContexts()</a>, <a class="el" href="rpmfi_8c-source.html#l00135">rpmfiFN()</a>, <a class="el" href="rpmfi_8c-source.html#l01263">rpmfiNew()</a>, <a class="el" href="macro_8c-source.html#l01700">rpmGlob()</a>, <a class="el" href="rpmio_8c-source.html#l03423">rpmioSlurp()</a>, <a class="el" href="rpmps_8c-source.html#l00193">rpmProblemString()</a>, <a class="el" href="psm_8c-source.html#l01383">rpmpsmStage()</a>, <a class="el" href="package_8c-source.html#l00655">rpmReadHeader()</a>, <a class="el" href="signature_8c-source.html#l00155">rpmReadSignature()</a>, <a class="el" href="rpmrc_8c-source.html#l01609">rpmRebuildTargetVars()</a>, <a class="el" href="rpmrc_8c-source.html#l01442">rpmSetVarArch()</a>, <a class="el" href="rpmsx_8c-source.html#l00319">rpmsxParse()</a>, <a class="el" href="rpmsx_8c-source.html#l00023">rpmsxSort()</a>, <a class="el" href="rpmts_8c-source.html#l01504">rpmtsGetKeys()</a>, <a class="el" href="transaction_8c-source.html#l01435">rpmtsRun()</a>, <a class="el" href="rpmdb_8c-source.html#l00505">set2dbt()</a>, <a class="el" href="header_8c-source.html#l03660">shescapeFormat()</a>, <a class="el" href="query_8c-source.html#l00149">showQueryPackage()</a>, <a class="el" href="lib_2misc_8c-source.html#l00053">splitString()</a>, <a class="el" href="formats_8c-source.html#l00676">triggercondsTag()</a>, <a class="el" href="formats_8c-source.html#l00753">triggertypeTag()</a>, <a class="el" href="expression_8c-source.html#l00043">valueMakeInteger()</a>, <a class="el" href="expression_8c-source.html#l00056">valueMakeString()</a>, <a class="el" href="rpmlog_8c-source.html#l00164">vrpmlog()</a>, <a class="el" href="formats_8c-source.html#l00286">xmlFormat()</a>, and <a class="el" href="url_8c-source.html#l00079">XurlNew()</a>.
</div>
</div><p>
<a class="anchor" name="93a8ec6e8a6eef0f62b7e5b50d0bf9e4"></a><!-- doxytag: member="system.h::xrealloc" ref="93a8ec6e8a6eef0f62b7e5b50d0bf9e4" args="(void *ptr, size_t size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* xrealloc           </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>size</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>
<dl compact><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Annotate ptr with returned/out. </dd></dl>

<p>
Definition at line <a class="el" href="rpmmalloc_8c-source.html#l00045">45</a> of file <a class="el" href="rpmmalloc_8c-source.html">rpmmalloc.c</a>.
<p>
References <a class="el" href="rpmmalloc_8c-source.html#l00013">vmefail()</a>.
<p>
Referenced by <a class="el" href="rpmrc_8c-source.html#l00333">addCanon()</a>, <a class="el" href="rpmrc_8c-source.html#l00387">addDefault()</a>, <a class="el" href="files_8c-source.html#l01541">addFile()</a>, <a class="el" href="stringbuf_8c-source.html#l00088">appendStringBufAux()</a>, <a class="el" href="argv_8c-source.html#l00122">argiAdd()</a>, <a class="el" href="argv_8c-source.html#l00143">argvAdd()</a>, <a class="el" href="argv_8c-source.html#l00160">argvAppend()</a>, <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="lib_2misc_8c-source.html#l00229">currentDirectory()</a>, <a class="el" href="rpmdb_8c-source.html#l00415">dbiGrowSet()</a>, <a class="el" href="rpmdb_8c-source.html#l00178">dbiTagsInit()</a>, <a class="el" href="macro_8c-source.html#l00165">expandMacroTable()</a>, <a class="el" href="fsm_8c-source.html#l01262">fsmMkdirs()</a>, <a class="el" href="rpmrpc_8c-source.html#l00878">ftpNLST()</a>, <a class="el" href="rpmcache_8c-source.html#l00181">ftsStashLatest()</a>, <a class="el" href="fs_8c-source.html#l00145">getFilesystemList()</a>, <a class="el" href="ugid_8c-source.html#l00163">gidToGname()</a>, <a class="el" href="ugid_8c-source.html#l00066">gnameToGid()</a>, <a class="el" href="transaction_8c-source.html#l00124">handleInstInstalledFiles()</a>, <a class="el" href="header_8c-source.html#l02501">hsaReserve()</a>, <a class="el" href="rpmhash_8c-source.html#l00106">htAddEntry()</a>, <a class="el" href="rpminstall_8c-source.html#l00955">IDTXgrow()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, <a class="el" href="rpmrc_8c-source.html#l00265">machAddEquiv()</a>, <a class="el" href="rpmrc_8c-source.html#l00182">machCompatCacheAdd()</a>, <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, <a class="el" href="files_8c-source.html#l00735">parseForLang()</a>, <a class="el" href="rpmdb_8c-source.html#l00099">PBM_REALLOC()</a>, <a class="el" href="formats_8c-source.html#l00388">pgpsigFormat()</a>, <a class="el" href="poptQV_8c-source.html#l00163">queryArgCallback()</a>, <a class="el" href="parseSpec_8c-source.html#l00231">readLineFromOFI()</a>, <a class="el" href="depends_8c-source.html#l00079">removePackage()</a>, <a class="el" href="rpmal_8c-source.html#l00419">rpmalAdd()</a>, <a class="el" href="rpmal_8c-source.html#l00696">rpmalAllFileSatisfiesDepend()</a>, <a class="el" href="rpmal_8c-source.html#l00810">rpmalAllSatisfiesDepend()</a>, <a class="el" href="rpmal_8c-source.html#l00297">rpmalDel()</a>, <a class="el" href="rpmal_8c-source.html#l00666">rpmalMakeIndex()</a>, <a class="el" href="rpmdb_8c-source.html#l01915">rpmdbSetIteratorRE()</a>, <a class="el" href="rpmfc_8c-source.html#l00028">rpmfcExpandAppend()</a>, <a class="el" href="rpmfi_8c-source.html#l01624">rpmfiBuildFSContexts()</a>, <a class="el" href="rpmfi_8c-source.html#l01695">rpmfiBuildREContexts()</a>, <a class="el" href="macro_8c-source.html#l01700">rpmGlob()</a>, <a class="el" href="rpmgraph_8c-source.html#l00044">rpmGraph()</a>, <a class="el" href="rpminstall_8c-source.html#l00288">rpmInstall()</a>, <a class="el" href="rpmio_8c-source.html#l03423">rpmioSlurp()</a>, <a class="el" href="rpmrc_8c-source.html#l00781">rpmPlatform()</a>, <a class="el" href="rpmps_8c-source.html#l00081">rpmpsAppend()</a>, <a class="el" href="rpmsx_8c-source.html#l00138">rpmsxAdd()</a>, <a class="el" href="depends_8c-source.html#l00127">rpmtsAddInstallElement()</a>, <a class="el" href="rpmts_8c-source.html#l00701">rpmtsAvailable()</a>, <a class="el" href="rpmts_8c-source.html#l00547">rpmtsSolve()</a>, <a class="el" href="package_8c-source.html#l00242">rpmtsStashKeyid()</a>, <a class="el" href="query_8c-source.html#l00149">showQueryPackage()</a>, <a class="el" href="parsePreamble_8c-source.html#l00418">stashSt()</a>, <a class="el" href="formats_8c-source.html#l00676">triggercondsTag()</a>, <a class="el" href="ugid_8c-source.html#l00130">uidToUname()</a>, <a class="el" href="ugid_8c-source.html#l00016">unameToUid()</a>, and <a class="el" href="rpmlog_8c-source.html#l00164">vrpmlog()</a>.
</div>
</div><p>
<a class="anchor" name="d6142d091f00b2d4543ce7a43e5d0eba"></a><!-- doxytag: member="system.h::xstrdup" ref="d6142d091f00b2d4543ce7a43e5d0eba" args="(const char *str)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* xstrdup           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>str</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmmalloc_8c-source.html#l00055">55</a> of file <a class="el" href="rpmmalloc_8c-source.html">rpmmalloc.c</a>.
<p>
References <a class="el" href="rpmmalloc_8c-source.html#l00013">vmefail()</a>.
<p>
Referenced by <a class="el" href="rpmrc_8c-source.html#l00333">addCanon()</a>, <a class="el" href="rpmrc_8c-source.html#l00387">addDefault()</a>, <a class="el" href="files_8c-source.html#l01541">addFile()</a>, <a class="el" href="spec_8c-source.html#l00257">addSource()</a>, <a class="el" href="rpmte_8c-source.html#l00085">addTE()</a>, <a class="el" href="parseScript_8c-source.html#l00018">addTriggerIndex()</a>, <a class="el" href="argv_8c-source.html#l00143">argvAdd()</a>, <a class="el" href="argv_8c-source.html#l00160">argvAppend()</a>, <a class="el" href="argv_8c-source.html#l00175">argvSplit()</a>, <a class="el" href="formats_8c-source.html#l00150">armorFormat()</a>, <a class="el" href="formats_8c-source.html#l00199">base64Format()</a>, <a class="el" href="poptBT_8c-source.html#l00068">buildArgCallback()</a>, <a class="el" href="rpminject_8c-source.html#l00116">convertAMD()</a>, <a class="el" href="pack_8c-source.html#l00056">cpio_doio()</a>, <a class="el" href="dbconfig_8c-source.html#l00277">db3New()</a>, <a class="el" href="rpmdb_8c-source.html#l00178">dbiTagsInit()</a>, <a class="el" href="formats_8c-source.html#l00501">depflagsFormat()</a>, <a class="el" href="fprint_8c-source.html#l00059">doLookup()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="files_8c-source.html#l00189">dupAttrRec()</a>, <a class="el" href="formats_8c-source.html#l00096">fflagsFormat()</a>, <a class="el" href="findme_8c-source.html#l00012">findProgramPath()</a>, <a class="el" href="parseSpec_8c-source.html#l00118">forceIncludeFile()</a>, <a class="el" href="header_8c-source.html#l03043">formatValue()</a>, <a class="el" href="fsm_8c-source.html#l01091">fsmMakeLinks()</a>, <a class="el" href="fsm_8c-source.html#l01446">fsmStage()</a>, <a class="el" href="rpmcache_8c-source.html#l00181">ftsStashLatest()</a>, <a class="el" href="pack_8c-source.html#l00037">genSourceRpmName()</a>, <a class="el" href="fs_8c-source.html#l00145">getFilesystemList()</a>, <a class="el" href="names_8c-source.html#l00180">getGidS()</a>, <a class="el" href="names_8c-source.html#l00125">getGname()</a>, <a class="el" href="names_8c-source.html#l00151">getGnameS()</a>, <a class="el" href="names_8c-source.html#l00096">getUidS()</a>, <a class="el" href="names_8c-source.html#l00041">getUname()</a>, <a class="el" href="names_8c-source.html#l00067">getUnameS()</a>, <a class="el" href="header_8c-source.html#l03564">hexFormat()</a>, <a class="el" href="formats_8c-source.html#l00996">i18nTag()</a>, <a class="el" href="depends_8c-source.html#l00869">ignoreDep()</a>, <a class="el" href="poptI_8c-source.html#l00050">installArgCallback()</a>, <a class="el" href="formats_8c-source.html#l00578">instprefixTag()</a>, <a class="el" href="rpmrc_8c-source.html#l00265">machAddEquiv()</a>, <a class="el" href="rpmrc_8c-source.html#l00182">machCompatCacheAdd()</a>, <a class="el" href="rpmqv_8c-source.html#l00170">main()</a>, <a class="el" href="rpmdb_8c-source.html#l01823">mireDup()</a>, <a class="el" href="header_8c-source.html#l03535">octalFormat()</a>, <a class="el" href="expression_8c-source.html#l00688">parseExpressionBoolean()</a>, <a class="el" href="expression_8c-source.html#l00737">parseExpressionString()</a>, <a class="el" href="files_8c-source.html#l00905">parseForSimple()</a>, <a class="el" href="parseScript_8c-source.html#l00072">parseScript()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, <a class="el" href="formats_8c-source.html#l00062">permsFormat()</a>, <a class="el" href="formats_8c-source.html#l00388">pgpsigFormat()</a>, <a class="el" href="popt_8c-source.html#l01123">poptAddItem()</a>, <a class="el" href="popt_8c-source.html#l00706">poptGetNextOpt()</a>, <a class="el" href="popt_8c-source.html#l00054">poptSetExecPath()</a>, <a class="el" href="popthelp_8c-source.html#l00815">poptSetOtherOptionHelp()</a>, <a class="el" href="spec_8c-source.html#l00585">printNewSpecfile()</a>, <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>, <a class="el" href="files_8c-source.html#l02281">processSourceFiles()</a>, <a class="el" href="macro_8c-source.html#l00823">pushMacro()</a>, <a class="el" href="expression_8c-source.html#l00188">rdToken()</a>, <a class="el" href="parseSpec_8c-source.html#l00231">readLineFromOFI()</a>, <a class="el" href="header_8c-source.html#l03587">realDateFormat()</a>, <a class="el" href="rpmal_8c-source.html#l00419">rpmalAdd()</a>, <a class="el" href="rpmal_8c-source.html#l00696">rpmalAllFileSatisfiesDepend()</a>, <a class="el" href="poptALL_8c-source.html#l00152">rpmcliAllArgCallback()</a>, <a class="el" href="query_8c-source.html#l00783">rpmcliQuery()</a>, <a class="el" href="rpmds-py_8c-source.html#l00174">rpmds_compare()</a>, <a class="el" href="rpmds-py_8c-source.html#l00235">rpmds_iternext()</a>, <a class="el" href="rpmds-py_8c-source.html#l00664">rpmds_Single()</a>, <a class="el" href="rpmds_8c-source.html#l01021">rpmdsCompare()</a>, <a class="el" href="rpmds_8c-source.html#l00178">rpmdsFilter()</a>, <a class="el" href="macro_8c-source.html#l02148">rpmExpand()</a>, <a class="el" href="rpmfc_8c-source.html#l00862">rpmfcELF()</a>, <a class="el" href="rpmfc_8c-source.html#l01630">rpmfcGenerateDepends()</a>, <a class="el" href="rpmfd-py_8c-source.html#l00102">rpmfd_Fopen()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00065">rpmfi_BN()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00073">rpmfi_DN()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00197">rpmfi_FClass()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00181">rpmfi_FGroup()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00141">rpmfi_FLink()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00081">rpmfi_FN()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00173">rpmfi_FUser()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00122">rpmfi_MD5()</a>, <a class="el" href="rpmfi-py_8c-source.html#l00440">rpmfi_subscript()</a>, <a class="el" href="macro_8c-source.html#l02286">rpmGetPath()</a>, <a class="el" href="rpmgi_8c-source.html#l00331">rpmgiInitFilter()</a>, <a class="el" href="rpmgi_8c-source.html#l00480">rpmgiNext()</a>, <a class="el" href="macro_8c-source.html#l01700">rpmGlob()</a>, <a class="el" href="macro_8c-source.html#l01992">rpmInitMacros()</a>, <a class="el" href="rpminstall_8c-source.html#l00288">rpmInstall()</a>, <a class="el" href="psm_8c-source.html#l00238">rpmInstallSourcePackage()</a>, <a class="el" href="manifest_8c-source.html#l00019">rpmPermsString()</a>, <a class="el" href="rpmrc_8c-source.html#l00781">rpmPlatform()</a>, <a class="el" href="rpmps_8c-source.html#l00081">rpmpsAppend()</a>, <a class="el" href="query_8c-source.html#l00436">rpmQueryVerify()</a>, <a class="el" href="package_8c-source.html#l00655">rpmReadHeader()</a>, <a class="el" href="rpmrc_8c-source.html#l01790">rpmReadRC()</a>, <a class="el" href="signature_8c-source.html#l00155">rpmReadSignature()</a>, <a class="el" href="rpmrc_8c-source.html#l01609">rpmRebuildTargetVars()</a>, <a class="el" href="rpmrc_8c-source.html#l01512">rpmSetMachine()</a>, <a class="el" href="rpmrc_8c-source.html#l01432">rpmSetVar()</a>, <a class="el" href="rpmrc_8c-source.html#l01442">rpmSetVarArch()</a>, <a class="el" href="rpmts_8c-source.html#l00338">rpmtsFindPubkey()</a>, <a class="el" href="rpmts_8c-source.html#l01611">rpmtsScoreInit()</a>, <a class="el" href="rpmts_8c-source.html#l01030">rpmtsSetCurrDir()</a>, <a class="el" href="rpmts_8c-source.html#l00993">rpmtsSetRootDir()</a>, <a class="el" href="parsePreamble_8c-source.html#l00418">stashSt()</a>, <a class="el" href="formats_8c-source.html#l00676">triggercondsTag()</a>, <a class="el" href="formats_8c-source.html#l00030">triggertypeFormat()</a>, <a class="el" href="formats_8c-source.html#l00753">triggertypeTag()</a>, <a class="el" href="url_8c-source.html#l00204">urlFind()</a>, <a class="el" href="url_8c-source.html#l00449">urlSplit()</a>, <a class="el" href="fsm_8c-source.html#l01038">writeLinkedFile()</a>, <a class="el" href="pack_8c-source.html#l00420">writeRPM()</a>, and <a class="el" href="formats_8c-source.html#l00286">xmlFormat()</a>.
</div>
</div><p>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="d65a8842cc674e3ddf69355898c0ecbf"></a><!-- doxytag: member="system.h::errno" ref="d65a8842cc674e3ddf69355898c0ecbf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="system_8h.html#d65a8842cc674e3ddf69355898c0ecbf">errno</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Referenced by <a class="el" href="apprentice_8c-source.html#l01175">apprentice_compile()</a>, <a class="el" href="apprentice_8c-source.html#l00319">apprentice_file()</a>, <a class="el" href="apprentice_8c-source.html#l01079">apprentice_map()</a>, <a class="el" href="parsePrep_8c-source.html#l00038">checkOwners()</a>, <a class="el" href="signature_8c-source.html#l00858">checkPassPhrase()</a>, <a class="el" href="cpio_8c-source.html#l00196">cpioStrerror()</a>, <a class="el" href="lib_2misc_8c-source.html#l00229">currentDirectory()</a>, <a class="el" href="rpmdb_8c-source.html#l00265">dbiOpen()</a>, <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="parsePrep_8c-source.html#l00187">doUntar()</a>, <a class="el" href="rpmio_8c-source.html#l00623">fdFgets()</a>, <a class="el" href="rpmio_8c-source.html#l00570">fdReadable()</a>, <a class="el" href="rpmio__internal_8h-source.html#l00393">fdstat_exit()</a>, <a class="el" href="rpmio_8c-source.html#l00515">fdWritable()</a>, <a class="el" href="fsmagic_8c-source.html#l00064">file_fsmagic()</a>, <a class="el" href="compress_8c-source.html#l00190">file_pipe2file()</a>, <a class="el" href="fsm_8c-source.html#l01446">fsmStage()</a>, <a class="el" href="rpmio_8c-source.html#l02813">Fstrerror()</a>, <a class="el" href="rpmio_8c-source.html#l01143">ftpLogin()</a>, <a class="el" href="rpmio_8c-source.html#l01228">ftpReq()</a>, <a class="el" href="fts_8c-source.html#l00661">fts_build()</a>, <a class="el" href="fts_8c-source.html#l00303">Fts_close()</a>, <a class="el" href="fts_8c-source.html#l00364">Fts_read()</a>, <a class="el" href="fts_8c-source.html#l01185">fts_safe_changedir()</a>, <a class="el" href="fts_8c-source.html#l00929">fts_stat()</a>, <a class="el" href="rpmio_8c-source.html#l00792">getHostAddress()</a>, <a class="el" href="rpmfc_8c-source.html#l00059">getOutputFrom()</a>, <a class="el" href="rpmio_8c-source.html#l01754">httpReq()</a>, <a class="el" href="file_8c-source.html#l00348">load()</a>, <a class="el" href="file_8c-source.html#l00140">main()</a>, <a class="el" href="signature_8c-source.html#l00548">makeGPGSignature()</a>, <a class="el" href="signature_8c-source.html#l00399">makePGPSignature()</a>, <a class="el" href="lib_2misc_8c-source.html#l00122">makeTempFile()</a>, <a class="el" href="merge_8c-source.html#l00208">mergesort()</a>, <a class="el" href="softmagic_8c-source.html#l00706">mget()</a>, <a class="el" href="pack_8c-source.html#l00755">packageBinaries()</a>, <a class="el" href="popt_8c-source.html#l00706">poptGetNextOpt()</a>, <a class="el" href="poptconfig_8c-source.html#l00096">poptReadConfigFile()</a>, <a class="el" href="popt_8c-source.html#l01180">poptStrerror()</a>, <a class="el" href="files_8c-source.html#l02281">processSourceFiles()</a>, <a class="el" href="rpmlead_8c-source.html#l00048">readLead()</a>, <a class="el" href="rpmdb_8c-source.html#l03767">rpmdbRebuild()</a>, <a class="el" href="rpmfc_8c-source.html#l01312">rpmfcClassify()</a>, <a class="el" href="rpmgi_8c-source.html#l00155">rpmgiLoadReadHeader()</a>, <a class="el" href="rpmdb_8c-source.html#l03561">rpmioFileExists()</a>, <a class="el" href="rpmio_8c-source.html#l03372">rpmioMkpath()</a>, <a class="el" href="lib_2misc_8c-source.html#l00018">rpmMkdirPath()</a>, <a class="el" href="psm_8c-source.html#l01383">rpmpsmStage()</a>, <a class="el" href="query_8c-source.html#l00436">rpmQueryVerify()</a>, <a class="el" href="rpmsq_8c-source.html#l00292">rpmsqAction()</a>, <a class="el" href="rpmsq_8c-source.html#l00636">rpmsqExecve()</a>, <a class="el" href="rpmsx_8c-source.html#l00319">rpmsxParse()</a>, <a class="el" href="psm_8c-source.html#l00625">runScript()</a>, <a class="el" href="rpmsq_8c-source.html#l00611">sigchld_cancel()</a>, <a class="el" href="compress_8c-source.html#l00167">sread()</a>, <a class="el" href="compress_8c-source.html#l00142">swrite()</a>, <a class="el" href="rpmio_8c-source.html#l01886">ufdRead()</a>, <a class="el" href="rpmio_8c-source.html#l01953">ufdWrite()</a>, <a class="el" href="compress_8c-source.html#l00326">uncompressbuf()</a>, <a class="el" href="file_8c-source.html#l00368">unwrap()</a>, <a class="el" href="rpmio_8c-source.html#l00745">urlStrerror()</a>, and <a class="el" href="verify_8c-source.html#l00238">verifyHeader()</a>.
</div>
</div><p>
<a class="anchor" name="e44e96c1808be0a56730c26b8b3d2c2a"></a><!-- doxytag: member="system.h::program_name" ref="e44e96c1808be0a56730c26b8b3d2c2a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="rpmxp_8c.html#e44e96c1808be0a56730c26b8b3d2c2a">program_name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmqv_8c-source.html#l00002">2</a> of file <a class="el" href="rpmqv_8c-source.html">rpmqv.c</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>