<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rpm: system.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">rpm
 <span id="projectnumber">4.8.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> |
<a href="#define-members">Macros</a> |
<a href="#typedef-members">Typedefs</a> |
<a href="#func-members">Functions</a> |
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">system.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include <sys/types.h></code><br />
<code>#include <sys/stat.h></code><br />
<code>#include <stdio.h></code><br />
<code>#include <time.h></code><br />
<code>#include <strings.h></code><br />
<code>#include <errno.h></code><br />
<code>#include <sys/file.h></code><br />
<code>#include <ctype.h></code><br />
<code>#include "<a class="el" href="rpmutil_8h_source.html">rpmio/rpmutil.h</a>"</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for system.h:</div>
<div class="dyncontent">
<div class="center"><img src="system_8h__incl.png" border="0" usemap="#system_8h" alt=""/></div>
<map name="system_8h" id="system_8h">
<area shape="rect" id="node10" href="rpmutil_8h.html" title="rpmio/rpmutil.h" alt="" coords="765,80,873,107"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="system_8h__dep__incl.png" border="0" usemap="#system_8hdep" alt=""/></div>
<map name="system_8hdep" id="system_8hdep">
<area shape="rect" id="node2" href="build_8c.html" title="build.c" alt="" coords="5,80,65,107"/>
<area shape="rect" id="node3" href="rpm2cpio_8c.html" title="rpm2cpio.c" alt="" coords="89,80,176,107"/>
<area shape="rect" id="node4" href="rpmqv_8c.html" title="rpmqv.c" alt="" coords="201,80,270,107"/>
</map>
</div>
</div>
<p><a href="system_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structour__mntent.html">our_mntent</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ab9488f99ec7a2bebb56093a9a336e0ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ab9488f99ec7a2bebb56093a9a336e0ac">major</a>(dev)   (((dev) >> 8) & 0xff)</td></tr>
<tr class="separator:ab9488f99ec7a2bebb56093a9a336e0ac"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a316b71ec9ad36e62161fea5966645750"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a316b71ec9ad36e62161fea5966645750">minor</a>(dev)   ((dev) & 0xff)</td></tr>
<tr class="separator:a316b71ec9ad36e62161fea5966645750"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab534a16a867dacfbb0beefd6a3abdf7b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ab534a16a867dacfbb0beefd6a3abdf7b">makedev</a>(maj, min)   (((maj) << 8) | (min))</td></tr>
<tr class="separator:ab534a16a867dacfbb0beefd6a3abdf7b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a73efe787c131b385070f25d18b7c9aa4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a73efe787c131b385070f25d18b7c9aa4">EXIT_FAILURE</a>   1</td></tr>
<tr class="separator:a73efe787c131b385070f25d18b7c9aa4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0d112bae8fd35be772185b6ec6bcbe64"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a0d112bae8fd35be772185b6ec6bcbe64">SEEK_SET</a>   0</td></tr>
<tr class="separator:a0d112bae8fd35be772185b6ec6bcbe64"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4c8d0b76b470ba65a43ca46a88320f39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a4c8d0b76b470ba65a43ca46a88320f39">SEEK_CUR</a>   1</td></tr>
<tr class="separator:a4c8d0b76b470ba65a43ca46a88320f39"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad2a2e6c114780c3071efd24f16c7f7d8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ad2a2e6c114780c3071efd24f16c7f7d8">SEEK_END</a>   2</td></tr>
<tr class="separator:ad2a2e6c114780c3071efd24f16c7f7d8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af837744613408b57dc3654fbc3bcf900"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#af837744613408b57dc3654fbc3bcf900">F_OK</a>   0</td></tr>
<tr class="separator:af837744613408b57dc3654fbc3bcf900"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5e995ef7690698b62bf016b14fbc45ca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a5e995ef7690698b62bf016b14fbc45ca">X_OK</a>   1</td></tr>
<tr class="separator:a5e995ef7690698b62bf016b14fbc45ca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae5acf4043c0903cda7436b108e29e8e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ae5acf4043c0903cda7436b108e29e8e6">W_OK</a>   2</td></tr>
<tr class="separator:ae5acf4043c0903cda7436b108e29e8e6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a24a7a0ceb1e8f5f44cb1038bb829030d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a24a7a0ceb1e8f5f44cb1038bb829030d">R_OK</a>   4</td></tr>
<tr class="separator:a24a7a0ceb1e8f5f44cb1038bb829030d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a89957e9be80ef12a50eb4eca72ecd888"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a89957e9be80ef12a50eb4eca72ecd888">dirent</a>   direct</td></tr>
<tr class="separator:a89957e9be80ef12a50eb4eca72ecd888"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aedb4f2167b2af2f06f34fe1a5031e217"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#aedb4f2167b2af2f06f34fe1a5031e217">NLENGTH</a>(direct)   ((direct)->d_namlen)</td></tr>
<tr class="separator:aedb4f2167b2af2f06f34fe1a5031e217"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae688d728e1acdfe5988c7db45d6f0166"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ae688d728e1acdfe5988c7db45d6f0166">PATH_MAX</a>   256</td></tr>
<tr class="separator:ae688d728e1acdfe5988c7db45d6f0166"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a579557463dca40bc27551ed71fc463b9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a579557463dca40bc27551ed71fc463b9">freecon</a>(_c)</td></tr>
<tr class="separator:a579557463dca40bc27551ed71fc463b9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a25ce0eeb81c43ef4dfc165d7133a7b5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a25ce0eeb81c43ef4dfc165d7133a7b5e">getfilecon</a>(_fn, _c)   (-1)</td></tr>
<tr class="separator:a25ce0eeb81c43ef4dfc165d7133a7b5e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5ddb5668d4c985bce72ee10ee90b4409"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a5ddb5668d4c985bce72ee10ee90b4409">lgetfilecon</a>(_fn, _c)   (-1)</td></tr>
<tr class="separator:a5ddb5668d4c985bce72ee10ee90b4409"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8c92a13f3d407b4948f6e5eb8c2f265a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a8c92a13f3d407b4948f6e5eb8c2f265a">fgetfilecon</a>(_fd, _c)   (-1)</td></tr>
<tr class="separator:a8c92a13f3d407b4948f6e5eb8c2f265a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a11a1d804d7937a7b19e9b0def270ad68"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a11a1d804d7937a7b19e9b0def270ad68">setfilecon</a>(_fn, _c)   (-1)</td></tr>
<tr class="separator:a11a1d804d7937a7b19e9b0def270ad68"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a71351fe35c9fa672526a0572d59c8b29"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a71351fe35c9fa672526a0572d59c8b29">lsetfilecon</a>(_fn, _c)   (-1)</td></tr>
<tr class="separator:a71351fe35c9fa672526a0572d59c8b29"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6a1dbdb01c06ddfa583ab79678d0f492"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a6a1dbdb01c06ddfa583ab79678d0f492">fsetfilecon</a>(_fd, _c)   (-1)</td></tr>
<tr class="separator:a6a1dbdb01c06ddfa583ab79678d0f492"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac7a9703eceadce7e198ac47f950c6742"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ac7a9703eceadce7e198ac47f950c6742">security_check_context</a>(_c)   (0)</td></tr>
<tr class="separator:ac7a9703eceadce7e198ac47f950c6742"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a39b9168c88bf6145056a39e9176a6267"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a39b9168c88bf6145056a39e9176a6267">is_selinux_enabled</a>()   (0)</td></tr>
<tr class="separator:a39b9168c88bf6145056a39e9176a6267"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a944a50161a6106c7340eab260eeff7d2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a944a50161a6106c7340eab260eeff7d2">matchpathcon_init</a>(_fn)   (-1)</td></tr>
<tr class="separator:a944a50161a6106c7340eab260eeff7d2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6a6f7c4d1f5db4206573db90afa8d3b9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a6a6f7c4d1f5db4206573db90afa8d3b9">matchpathcon_fini</a>()   (0)</td></tr>
<tr class="separator:a6a6f7c4d1f5db4206573db90afa8d3b9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a94838411127c9f8370d2cfb9fa591d91"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a94838411127c9f8370d2cfb9fa591d91">matchpathcon</a>(_fn, _fm, _c)   (-1)</td></tr>
<tr class="separator:a94838411127c9f8370d2cfb9fa591d91"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a97e4e71d31e95800050ae0f1bfaf09bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a97e4e71d31e95800050ae0f1bfaf09bb">rpm_execcon</a>(_v, _fn, _av, _envp)   (0)</td></tr>
<tr class="separator:a97e4e71d31e95800050ae0f1bfaf09bb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4213b2ad4e4e16d946a377f6684fb364"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a4213b2ad4e4e16d946a377f6684fb364">xmalloc</a>(_size)   <a class="el" href="rpmutil_8h.html#a1b0688c0ed75072e93d0f310163d8f97">rmalloc</a>((_size))</td></tr>
<tr class="separator:a4213b2ad4e4e16d946a377f6684fb364"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a574787c4652b31e4f92edc813a1e78b6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a574787c4652b31e4f92edc813a1e78b6">xcalloc</a>(_nmemb, _size)   <a class="el" href="rpmutil_8h.html#a2eb7aafce03d53a53d84f211f3cd7c99">rcalloc</a>((_nmemb), (_size))</td></tr>
<tr class="separator:a574787c4652b31e4f92edc813a1e78b6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abd7a1ba91b6b968b64639bb0149a69e5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#abd7a1ba91b6b968b64639bb0149a69e5">xrealloc</a>(_ptr, _size)   <a class="el" href="rpmutil_8h.html#aab6e32435f1fab2f9692ba8519f5a919">rrealloc</a>((_ptr), (_size))</td></tr>
<tr class="separator:abd7a1ba91b6b968b64639bb0149a69e5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab62344482c6d93843e0388d2ba2cf514"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ab62344482c6d93843e0388d2ba2cf514">xstrdup</a>(_str)   <a class="el" href="rpmutil_8h.html#a43a3c19835785085ce663874d0a02876">rstrdup</a>((_str))</td></tr>
<tr class="separator:ab62344482c6d93843e0388d2ba2cf514"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae6e74ce39e6413596a772e62aacc51cb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ae6e74ce39e6413596a772e62aacc51cb">_free</a>(_ptr)   <a class="el" href="rpmutil_8h.html#ac51294ce884e697564a6a0ee46e477b4">rfree</a>((_ptr))</td></tr>
<tr class="separator:ae6e74ce39e6413596a772e62aacc51cb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af09034ad89e383a02aef19db93bb1071"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#af09034ad89e383a02aef19db93bb1071">_constfree</a>(_ptr)   <a class="el" href="rpmutil_8h.html#ac51294ce884e697564a6a0ee46e477b4">rfree</a>((void *)(_ptr))</td></tr>
<tr class="separator:af09034ad89e383a02aef19db93bb1071"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a41c2f9db0a7e23392fbbebb1d1c185ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a>   <a class="el" href="system_8h.html#ae44e96c1808be0a56730c26b8b3d2c2a">program_name</a></td></tr>
<tr class="separator:a41c2f9db0a7e23392fbbebb1d1c185ec"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a08b0a5a39651f29857ebec61a69217a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a08b0a5a39651f29857ebec61a69217a2">setprogname</a>(pn)</td></tr>
<tr class="separator:a08b0a5a39651f29857ebec61a69217a2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab5e1d9cb300656a04286db094bedd7ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ab5e1d9cb300656a04286db094bedd7ef">setlocale</a>(Category, Locale)   /* empty */</td></tr>
<tr class="separator:ab5e1d9cb300656a04286db094bedd7ef"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:add6dfc1077058ff26d79cdb18099d58a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#add6dfc1077058ff26d79cdb18099d58a">bindtextdomain</a>(Domain, Directory)   /* empty */</td></tr>
<tr class="separator:add6dfc1077058ff26d79cdb18099d58a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3adff4c69f0a5613a459ff23d749166c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a3adff4c69f0a5613a459ff23d749166c">textdomain</a>(Domain)   /* empty */</td></tr>
<tr class="separator:a3adff4c69f0a5613a459ff23d749166c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8a97de23397d8af6821824c0234d8c3c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a8a97de23397d8af6821824c0234d8c3c">_</a>(Text)   Text</td></tr>
<tr class="separator:a8a97de23397d8af6821824c0234d8c3c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af9d2bdf9e9f219798225dec857030262"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#af9d2bdf9e9f219798225dec857030262">dgettext</a>(DomainName, Text)   Text</td></tr>
<tr class="separator:af9d2bdf9e9f219798225dec857030262"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aca24492e24b07d15df23b4957092a9f3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#aca24492e24b07d15df23b4957092a9f3">N_</a>(Text)   Text</td></tr>
<tr class="separator:aca24492e24b07d15df23b4957092a9f3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a28e80cd43106882904be148b2a397d42"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a28e80cd43106882904be148b2a397d42">S_IFSOCK</a>   (0xc000)</td></tr>
<tr class="separator:a28e80cd43106882904be148b2a397d42"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a765eef536bcb3bd7bacdd675dc2fba13"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a765eef536bcb3bd7bacdd675dc2fba13">S_ISLNK</a>(mode)   ((mode & 0xf000) == S_IFLNK)</td></tr>
<tr class="separator:a765eef536bcb3bd7bacdd675dc2fba13"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a397ddd128980f1ee034653da2e9d8f6e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a397ddd128980f1ee034653da2e9d8f6e">S_ISSOCK</a>(mode)   ((mode & 0xf000) == S_IFSOCK)</td></tr>
<tr class="separator:a397ddd128980f1ee034653da2e9d8f6e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f468b228eccf73b8bd0e9d4303a3898"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a1f468b228eccf73b8bd0e9d4303a3898">lchown</a>   chown</td></tr>
<tr class="separator:a1f468b228eccf73b8bd0e9d4303a3898"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a637e11dacb74287a455885f2be10d888"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a637e11dacb74287a455885f2be10d888">our_mntent</a>   struct <a class="el" href="structour__mntent.html">our_mntent</a></td></tr>
<tr class="separator:a637e11dacb74287a455885f2be10d888"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab7dbd9b686149d0c0799d2b8aacbc02a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ab7dbd9b686149d0c0799d2b8aacbc02a">GETMNTENT_ONE</a>   1</td></tr>
<tr class="separator:ab7dbd9b686149d0c0799d2b8aacbc02a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3a7a75071d78e91a627827574f6e2584"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a3a7a75071d78e91a627827574f6e2584">GETMNTENT_TWO</a>   0</td></tr>
<tr class="separator:a3a7a75071d78e91a627827574f6e2584"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2902ed920c5fa3ebd26a6da1ec77cd07"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a2902ed920c5fa3ebd26a6da1ec77cd07">MOUNTED</a>   "/etc/mnttab"</td></tr>
<tr class="separator:a2902ed920c5fa3ebd26a6da1ec77cd07"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a647738b0bfa7922b9a114414112237d1"><td class="memItemLeft" align="right" valign="top">typedef char * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a647738b0bfa7922b9a114414112237d1">security_context_t</a></td></tr>
<tr class="separator:a647738b0bfa7922b9a114414112237d1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac48479778aafaa0170e6c8de91214b63"><td class="memItemLeft" align="right" valign="top">typedef void * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ac48479778aafaa0170e6c8de91214b63">cap_t</a></td></tr>
<tr class="separator:ac48479778aafaa0170e6c8de91214b63"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a6359e97df65353df398e092388b0d405"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a6359e97df65353df398e092388b0d405">memchr</a> ()</td></tr>
<tr class="separator:a6359e97df65353df398e092388b0d405"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a890dbcd7c456828c1b6ff714e405fcc1"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a890dbcd7c456828c1b6ff714e405fcc1">stpcpy</a> (char *dest, const char *src)</td></tr>
<tr class="separator:a890dbcd7c456828c1b6ff714e405fcc1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a217a70a69e2fc7727278516b7ad2fc26"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a217a70a69e2fc7727278516b7ad2fc26">stpncpy</a> (char *dest, const char *src, size_t n)</td></tr>
<tr class="separator:a217a70a69e2fc7727278516b7ad2fc26"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abc6595dbf6880c71628fecf0dbb23d66"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#abc6595dbf6880c71628fecf0dbb23d66">getenv</a> (const char *name)</td></tr>
<tr class="separator:abc6595dbf6880c71628fecf0dbb23d66"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8af4aec7ffb98e4835cecfac848f94c0"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a8af4aec7ffb98e4835cecfac848f94c0">realpath</a> (const char *path, char resolved_path [])</td></tr>
<tr class="separator:a8af4aec7ffb98e4835cecfac848f94c0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7d205fd04850ed90bf8bc835ea126c30"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a7d205fd04850ed90bf8bc835ea126c30">setenv</a> (const char *name, const char *value, int replace)</td></tr>
<tr class="separator:a7d205fd04850ed90bf8bc835ea126c30"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8c996258959222a38a0d4c35d8e22105"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a8c996258959222a38a0d4c35d8e22105">unsetenv</a> (const char *name)</td></tr>
<tr class="separator:a8c996258959222a38a0d4c35d8e22105"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9156d04f66e4eee817687a3fb29a654f"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structour__mntent.html">our_mntent</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#a9156d04f66e4eee817687a3fb29a654f">getmntent</a> (FILE *filep)</td></tr>
<tr class="separator:a9156d04f66e4eee817687a3fb29a654f"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ad65a8842cc674e3ddf69355898c0ecbf"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a></td></tr>
<tr class="separator:ad65a8842cc674e3ddf69355898c0ecbf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae44e96c1808be0a56730c26b8b3d2c2a"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="system_8h.html#ae44e96c1808be0a56730c26b8b3d2c2a">program_name</a></td></tr>
<tr class="separator:ae44e96c1808be0a56730c26b8b3d2c2a"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a8a97de23397d8af6821824c0234d8c3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a97de23397d8af6821824c0234d8c3c">◆ </a></span>_</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define _</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">Text</td><td>)</td>
<td>   Text</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00291">291</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00131">argerror()</a>, <a class="el" href="build_8c_source.html#l00299">build()</a>, <a class="el" href="build_8c_source.html#l00178">buildForTarget()</a>, <a class="el" href="build_8c_source.html#l00026">checkSpec()</a>, <a class="el" href="build_8c_source.html#l00102">getTarSpec()</a>, <a class="el" href="build_8c_source.html#l00055">isSpecFile()</a>, <a class="el" href="rpm2cpio_8c_source.html#l00015">main()</a>, <a class="el" href="rpmqv_8c_source.html#l00142">printBanner()</a>, and <a class="el" href="rpmqv_8c_source.html#l00137">printVersion()</a>.</p>
</div>
</div>
<a id="a41c2f9db0a7e23392fbbebb1d1c185ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41c2f9db0a7e23392fbbebb1d1c185ec">◆ </a></span>__progname</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define __progname   <a class="el" href="system_8h.html#ae44e96c1808be0a56730c26b8b3d2c2a">program_name</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00258">258</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00131">argerror()</a>, and <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<a id="af09034ad89e383a02aef19db93bb1071"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af09034ad89e383a02aef19db93bb1071">◆ </a></span>_constfree</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define _constfree</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_ptr</td><td>)</td>
<td>   <a class="el" href="rpmutil_8h.html#ac51294ce884e697564a6a0ee46e477b4">rfree</a>((void *)(_ptr))</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00249">249</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ae6e74ce39e6413596a772e62aacc51cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6e74ce39e6413596a772e62aacc51cb">◆ </a></span>_free</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define _free</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_ptr</td><td>)</td>
<td>   <a class="el" href="rpmutil_8h.html#ac51294ce884e697564a6a0ee46e477b4">rfree</a>((_ptr))</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00248">248</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<a id="add6dfc1077058ff26d79cdb18099d58a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add6dfc1077058ff26d79cdb18099d58a">◆ </a></span>bindtextdomain</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define bindtextdomain</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">Domain, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">Directory </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   /* empty */</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00288">288</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<a id="af9d2bdf9e9f219798225dec857030262"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9d2bdf9e9f219798225dec857030262">◆ </a></span>dgettext</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define dgettext</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">DomainName, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">Text </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   Text</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00293">293</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a89957e9be80ef12a50eb4eca72ecd888"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89957e9be80ef12a50eb4eca72ecd888">◆ </a></span>dirent</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define dirent   direct</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00140">140</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a73efe787c131b385070f25d18b7c9aa4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73efe787c131b385070f25d18b7c9aa4">◆ </a></span>EXIT_FAILURE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXIT_FAILURE   1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00115">115</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00131">argerror()</a>, and <a class="el" href="rpm2cpio_8c_source.html#l00015">main()</a>.</p>
</div>
</div>
<a id="af837744613408b57dc3654fbc3bcf900"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af837744613408b57dc3654fbc3bcf900">◆ </a></span>F_OK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define F_OK   0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00130">130</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a8c92a13f3d407b4948f6e5eb8c2f265a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c92a13f3d407b4948f6e5eb8c2f265a">◆ </a></span>fgetfilecon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define fgetfilecon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fd, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_c </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00211">211</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a579557463dca40bc27551ed71fc463b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a579557463dca40bc27551ed71fc463b9">◆ </a></span>freecon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define freecon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_c</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00207">207</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a6a1dbdb01c06ddfa583ab79678d0f492"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a1dbdb01c06ddfa583ab79678d0f492">◆ </a></span>fsetfilecon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define fsetfilecon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fd, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_c </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00215">215</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a25ce0eeb81c43ef4dfc165d7133a7b5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25ce0eeb81c43ef4dfc165d7133a7b5e">◆ </a></span>getfilecon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define getfilecon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fn, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_c </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00209">209</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ab7dbd9b686149d0c0799d2b8aacbc02a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7dbd9b686149d0c0799d2b8aacbc02a">◆ </a></span>GETMNTENT_ONE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GETMNTENT_ONE   1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00395">395</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a3a7a75071d78e91a627827574f6e2584"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a7a75071d78e91a627827574f6e2584">◆ </a></span>GETMNTENT_TWO</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GETMNTENT_TWO   0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00396">396</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a39b9168c88bf6145056a39e9176a6267"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39b9168c88bf6145056a39e9176a6267">◆ </a></span>is_selinux_enabled</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define is_selinux_enabled</td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td>   (0)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00219">219</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a1f468b228eccf73b8bd0e9d4303a3898"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f468b228eccf73b8bd0e9d4303a3898">◆ </a></span>lchown</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define lchown   chown</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00358">358</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a5ddb5668d4c985bce72ee10ee90b4409"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ddb5668d4c985bce72ee10ee90b4409">◆ </a></span>lgetfilecon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define lgetfilecon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fn, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_c </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00210">210</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a71351fe35c9fa672526a0572d59c8b29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71351fe35c9fa672526a0572d59c8b29">◆ </a></span>lsetfilecon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define lsetfilecon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fn, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_c </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00214">214</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ab9488f99ec7a2bebb56093a9a336e0ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9488f99ec7a2bebb56093a9a336e0ac">◆ </a></span>major</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define major</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">dev</td><td>)</td>
<td>   (((dev) >> 8) & 0xff)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00060">60</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ab534a16a867dacfbb0beefd6a3abdf7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab534a16a867dacfbb0beefd6a3abdf7b">◆ </a></span>makedev</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define makedev</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">maj, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">min </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (((maj) << 8) | (min))</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00062">62</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a94838411127c9f8370d2cfb9fa591d91"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94838411127c9f8370d2cfb9fa591d91">◆ </a></span>matchpathcon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define matchpathcon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fn, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_fm, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_c </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00223">223</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a6a6f7c4d1f5db4206573db90afa8d3b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a6f7c4d1f5db4206573db90afa8d3b9">◆ </a></span>matchpathcon_fini</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define matchpathcon_fini</td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td>   (0)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00222">222</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a944a50161a6106c7340eab260eeff7d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a944a50161a6106c7340eab260eeff7d2">◆ </a></span>matchpathcon_init</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define matchpathcon_init</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fn</td><td>)</td>
<td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00221">221</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a316b71ec9ad36e62161fea5966645750"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a316b71ec9ad36e62161fea5966645750">◆ </a></span>minor</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define minor</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">dev</td><td>)</td>
<td>   ((dev) & 0xff)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00061">61</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a2902ed920c5fa3ebd26a6da1ec77cd07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2902ed920c5fa3ebd26a6da1ec77cd07">◆ </a></span>MOUNTED</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MOUNTED   "/etc/mnttab"</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00409">409</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="aca24492e24b07d15df23b4957092a9f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca24492e24b07d15df23b4957092a9f3">◆ </a></span>N_</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define N_</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">Text</td><td>)</td>
<td>   Text</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00296">296</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="aedb4f2167b2af2f06f34fe1a5031e217"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aedb4f2167b2af2f06f34fe1a5031e217">◆ </a></span>NLENGTH</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NLENGTH</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">direct</td><td>)</td>
<td>   ((direct)->d_namlen)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00141">141</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a637e11dacb74287a455885f2be10d888"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a637e11dacb74287a455885f2be10d888">◆ </a></span>our_mntent</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="structour__mntent.html">our_mntent</a>   struct <a class="el" href="structour__mntent.html">our_mntent</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00393">393</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ae688d728e1acdfe5988c7db45d6f0166"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae688d728e1acdfe5988c7db45d6f0166">◆ </a></span>PATH_MAX</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PATH_MAX   256</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00190">190</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a24a7a0ceb1e8f5f44cb1038bb829030d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24a7a0ceb1e8f5f44cb1038bb829030d">◆ </a></span>R_OK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define R_OK   4</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00133">133</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a97e4e71d31e95800050ae0f1bfaf09bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97e4e71d31e95800050ae0f1bfaf09bb">◆ </a></span>rpm_execcon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define rpm_execcon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_v, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_fn, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_av, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_envp </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (0)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00225">225</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a28e80cd43106882904be148b2a397d42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28e80cd43106882904be148b2a397d42">◆ </a></span>S_IFSOCK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define S_IFSOCK   (0xc000)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00314">314</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a765eef536bcb3bd7bacdd675dc2fba13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a765eef536bcb3bd7bacdd675dc2fba13">◆ </a></span>S_ISLNK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define S_ISLNK</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">mode</td><td>)</td>
<td>   ((mode & 0xf000) == S_IFLNK)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00318">318</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a397ddd128980f1ee034653da2e9d8f6e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a397ddd128980f1ee034653da2e9d8f6e">◆ </a></span>S_ISSOCK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define S_ISSOCK</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">mode</td><td>)</td>
<td>   ((mode & 0xf000) == S_IFSOCK)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00322">322</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ac7a9703eceadce7e198ac47f950c6742"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7a9703eceadce7e198ac47f950c6742">◆ </a></span>security_check_context</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define security_check_context</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_c</td><td>)</td>
<td>   (0)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00217">217</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a4c8d0b76b470ba65a43ca46a88320f39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c8d0b76b470ba65a43ca46a88320f39">◆ </a></span>SEEK_CUR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SEEK_CUR   1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00126">126</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ad2a2e6c114780c3071efd24f16c7f7d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2a2e6c114780c3071efd24f16c7f7d8">◆ </a></span>SEEK_END</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SEEK_END   2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00127">127</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a0d112bae8fd35be772185b6ec6bcbe64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d112bae8fd35be772185b6ec6bcbe64">◆ </a></span>SEEK_SET</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SEEK_SET   0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00125">125</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a11a1d804d7937a7b19e9b0def270ad68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11a1d804d7937a7b19e9b0def270ad68">◆ </a></span>setfilecon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define setfilecon</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_fn, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_c </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   (-1)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00213">213</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="ab5e1d9cb300656a04286db094bedd7ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5e1d9cb300656a04286db094bedd7ef">◆ </a></span>setlocale</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define setlocale</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">Category, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">Locale </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   /* empty */</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00280">280</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<a id="a08b0a5a39651f29857ebec61a69217a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08b0a5a39651f29857ebec61a69217a2">◆ </a></span>setprogname</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define setprogname</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">pn</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{ <span class="keywordflow">if</span> ((<a class="code" href="system_8h.html#a41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a> = strrchr(pn, <span class="charliteral">'/'</span>)) != NULL) <a class="code" href="system_8h.html#a41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a>++; \</div><div class="line"> else <a class="code" href="system_8h.html#a41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a> = pn; \</div><div class="line"> }</div><div class="ttc" id="system_8h_html_a41c2f9db0a7e23392fbbebb1d1c185ec"><div class="ttname"><a href="system_8h.html#a41c2f9db0a7e23392fbbebb1d1c185ec">__progname</a></div><div class="ttdeci">#define __progname</div><div class="ttdef"><b>Definition:</b> <a href="system_8h_source.html#l00258">system.h:258</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00259">259</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpm2cpio_8c_source.html#l00015">main()</a>.</p>
</div>
</div>
<a id="a3adff4c69f0a5613a459ff23d749166c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3adff4c69f0a5613a459ff23d749166c">◆ </a></span>textdomain</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define textdomain</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">Domain</td><td>)</td>
<td>   /* empty */</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00290">290</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<a id="ae5acf4043c0903cda7436b108e29e8e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5acf4043c0903cda7436b108e29e8e6">◆ </a></span>W_OK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define W_OK   2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00132">132</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a5e995ef7690698b62bf016b14fbc45ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e995ef7690698b62bf016b14fbc45ca">◆ </a></span>X_OK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define X_OK   1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00131">131</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a574787c4652b31e4f92edc813a1e78b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a574787c4652b31e4f92edc813a1e78b6">◆ </a></span>xcalloc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define xcalloc</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_nmemb, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_size </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="rpmutil_8h.html#a2eb7aafce03d53a53d84f211f3cd7c99">rcalloc</a>((_nmemb), (_size))</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00245">245</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a4213b2ad4e4e16d946a377f6684fb364"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4213b2ad4e4e16d946a377f6684fb364">◆ </a></span>xmalloc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define xmalloc</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_size</td><td>)</td>
<td>   <a class="el" href="rpmutil_8h.html#a1b0688c0ed75072e93d0f310163d8f97">rmalloc</a>((_size))</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00244">244</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="build_8c_source.html#l00299">build()</a>, and <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<a id="abd7a1ba91b6b968b64639bb0149a69e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd7a1ba91b6b968b64639bb0149a69e5">◆ </a></span>xrealloc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define xrealloc</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_ptr, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname">_size </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="rpmutil_8h.html#aab6e32435f1fab2f9692ba8519f5a919">rrealloc</a>((_ptr), (_size))</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00246">246</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<a id="ab62344482c6d93843e0388d2ba2cf514"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab62344482c6d93843e0388d2ba2cf514">◆ </a></span>xstrdup</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define xstrdup</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">_str</td><td>)</td>
<td>   <a class="el" href="rpmutil_8h.html#a43a3c19835785085ce663874d0a02876">rstrdup</a>((_str))</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00247">247</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="build_8c_source.html#l00178">buildForTarget()</a>, and <a class="el" href="rpmqv_8c_source.html#l00160">main()</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ac48479778aafaa0170e6c8de91214b63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac48479778aafaa0170e6c8de91214b63">◆ </a></span>cap_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void* <a class="el" href="system_8h.html#ac48479778aafaa0170e6c8de91214b63">cap_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00231">231</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<a id="a647738b0bfa7922b9a114414112237d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a647738b0bfa7922b9a114414112237d1">◆ </a></span>security_context_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef char* <a class="el" href="system_8h.html#a647738b0bfa7922b9a114414112237d1">security_context_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="system_8h_source.html#l00205">205</a> of file <a class="el" href="system_8h_source.html">system.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="abc6595dbf6880c71628fecf0dbb23d66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc6595dbf6880c71628fecf0dbb23d66">◆ </a></span>getenv()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* getenv </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>name</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9156d04f66e4eee817687a3fb29a654f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9156d04f66e4eee817687a3fb29a654f">◆ </a></span>getmntent()</h2>
<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 * </td>
<td class="paramname"><em>filep</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6359e97df65353df398e092388b0d405"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6359e97df65353df398e092388b0d405">◆ </a></span>memchr()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* memchr </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8af4aec7ffb98e4835cecfac848f94c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8af4aec7ffb98e4835cecfac848f94c0">◆ </a></span>realpath()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* realpath </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char </td>
<td class="paramname"><em>resolved_path</em>[] </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7d205fd04850ed90bf8bc835ea126c30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d205fd04850ed90bf8bc835ea126c30">◆ </a></span>setenv()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int setenv </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>replace</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a890dbcd7c456828c1b6ff714e405fcc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a890dbcd7c456828c1b6ff714e405fcc1">◆ </a></span>stpcpy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* stpcpy </td>
<td>(</td>
<td class="paramtype">char * </td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>src</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a217a70a69e2fc7727278516b7ad2fc26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a217a70a69e2fc7727278516b7ad2fc26">◆ </a></span>stpncpy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* stpncpy </td>
<td>(</td>
<td class="paramtype">char * </td>
<td class="paramname"><em>dest</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t </td>
<td class="paramname"><em>n</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8c996258959222a38a0d4c35d8e22105"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c996258959222a38a0d4c35d8e22105">◆ </a></span>unsetenv()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void unsetenv </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>name</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="ad65a8842cc674e3ddf69355898c0ecbf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad65a8842cc674e3ddf69355898c0ecbf">◆ </a></span>errno</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int errno</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="build_8c_source.html#l00055">isSpecFile()</a>.</p>
</div>
</div>
<a id="ae44e96c1808be0a56730c26b8b3d2c2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae44e96c1808be0a56730c26b8b3d2c2a">◆ </a></span>program_name</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* program_name</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="rpm2cpio_8c_source.html#l00004">4</a> of file <a class="el" href="rpm2cpio_8c_source.html">rpm2cpio.c</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>