Sophie

Sophie

distrib > CentOS > 5 > i386 > media > os > by-pkgid > 608068f228165b6e5a4f2c11fda54521 > files > 640

rpm-apidocs-4.4.2.3-34.el5.i386.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>rpm: lib/rpmsx.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<h1>lib/rpmsx.h</h1><a href="rpmsx_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef H_RPMSX</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define H_RPMSX</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00009"></a>00009 <span class="preprocessor">#include &lt;regex.h&gt;</span>
<a name="l00010"></a>00010 
<a name="l00013"></a>00013 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00014"></a>00014 <span class="comment">/*@unchecked@*/</span>
<a name="l00015"></a>00015 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="poptALL_8c.html#5163619b40a7de54cf579f4b98c0b9ca">_rpmsx_debug</a>;
<a name="l00016"></a>00016 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00017"></a>00017 
<a name="l00020"></a>00020 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00021"></a>00021 <span class="comment">/*@unchecked@*/</span>
<a name="l00022"></a>00022 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="rpmsx_8h.html#e53f67f8c7e3738adc8639d9b994c63a">_rpmsx_nopromote</a>;
<a name="l00023"></a>00023 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00024"></a>00024 
<a name="l00025"></a><a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">00025</a> <span class="keyword">typedef</span> <span class="comment">/*@abstract@*/</span> <span class="comment">/*@refcounted@*/</span> <span class="keyword">struct </span>rpmsx_s * <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a>;
<a name="l00026"></a><a class="code" href="rpmsx_8h.html#2203bc354210519843edecb3f2457799">00026</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>rpmsxp_s * <a class="code" href="rpmsx_8h.html#2203bc354210519843edecb3f2457799">rpmsxp</a>;
<a name="l00027"></a><a class="code" href="rpmsx_8h.html#8c966a4aecdb2625d717e6fc71608688">00027</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>rpmsxs_s * <a class="code" href="rpmsx_8h.html#8c966a4aecdb2625d717e6fc71608688">rpmsxs</a>;
<a name="l00028"></a>00028 
<a name="l00029"></a>00029 <span class="preprocessor">#if defined(_RPMSX_INTERNAL)</span>
<a name="l00030"></a>00030 <span class="preprocessor"></span>
<a name="l00033"></a>00033 <span class="keyword">struct </span>rpmsxp_s {
<a name="l00034"></a>00034 <span class="comment">/*@only@*/</span> <span class="comment">/*@relnull@*/</span>
<a name="l00035"></a>00035     <span class="keyword">const</span> <span class="keywordtype">char</span> * pattern;       
<a name="l00036"></a>00036 <span class="comment">/*@only@*/</span> <span class="comment">/*@relnull@*/</span>
<a name="l00037"></a>00037     <span class="keyword">const</span> <span class="keywordtype">char</span> * type;          
<a name="l00038"></a>00038 <span class="comment">/*@only@*/</span> <span class="comment">/*@relnull@*/</span>
<a name="l00039"></a>00039     <span class="keyword">const</span> <span class="keywordtype">char</span> * context;       
<a name="l00040"></a>00040 <span class="comment">/*@only@*/</span> <span class="comment">/*@relnull@*/</span>
<a name="l00041"></a>00041     regex_t * preg;             
<a name="l00042"></a>00042     mode_t fmode;               
<a name="l00043"></a>00043     <span class="keywordtype">int</span> matches;
<a name="l00044"></a>00044     <span class="keywordtype">int</span> hasMetaChars;
<a name="l00045"></a>00045     <span class="keywordtype">int</span> fstem;                  
<a name="l00046"></a>00046 };
<a name="l00047"></a>00047 
<a name="l00051"></a>00051 <span class="keyword">struct </span>rpmsxs_s {
<a name="l00052"></a>00052 <span class="comment">/*@only@*/</span> <span class="comment">/*@relnull@*/</span>
<a name="l00053"></a>00053     <span class="keyword">const</span> <span class="keywordtype">char</span> * stem;
<a name="l00054"></a>00054     <span class="keywordtype">int</span> len;
<a name="l00055"></a>00055 };
<a name="l00056"></a>00056 
<a name="l00060"></a>00060 <span class="keyword">struct </span>rpmsx_s {
<a name="l00061"></a>00061 <span class="comment">/*@only@*/</span> <span class="comment">/*@relnull@*/</span>
<a name="l00062"></a>00062     <a class="code" href="rpmsx_8h.html#2203bc354210519843edecb3f2457799">rpmsxp</a> sxp;                 
<a name="l00063"></a>00063     <span class="keywordtype">int</span> Count;                  
<a name="l00064"></a>00064     <span class="keywordtype">int</span> i;                      
<a name="l00065"></a>00065 <span class="comment">/*@only@*/</span> <span class="comment">/*@relnull@*/</span>
<a name="l00066"></a>00066     <a class="code" href="rpmsx_8h.html#8c966a4aecdb2625d717e6fc71608688">rpmsxs</a> sxs;                 
<a name="l00067"></a>00067     <span class="keywordtype">int</span> nsxs;                   
<a name="l00068"></a>00068     <span class="keywordtype">int</span> maxsxs;                 
<a name="l00069"></a>00069     <span class="keywordtype">int</span> <a class="code" href="merge_8c.html#418487752a9b9a1497617db75cb34920">reverse</a>;                
<a name="l00070"></a>00070 <span class="comment">/*@refs@*/</span>
<a name="l00071"></a>00071     <span class="keywordtype">int</span> nrefs;                  
<a name="l00072"></a>00072 };
<a name="l00073"></a>00073 <span class="preprocessor">#endif </span><span class="comment">/* defined(_RPMSX_INTERNAL) */</span>
<a name="l00074"></a>00074 
<a name="l00075"></a>00075 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00076"></a>00076 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
<a name="l00077"></a>00077 <span class="preprocessor">#endif</span>
<a name="l00078"></a>00078 <span class="preprocessor"></span>
<a name="l00085"></a>00085 <span class="comment">/*@unused@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00086"></a>00086 <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> <a class="code" href="rpmsx_8h.html#d45d0659f899d1cd640fc0628274899a">rpmsxUnlink</a> (<span class="comment">/*@killref@*/</span> <span class="comment">/*@only@*/</span> <span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx,
<a name="l00087"></a>00087                 <span class="comment">/*@null@*/</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * msg)
<a name="l00088"></a>00088         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00089"></a>00089 
<a name="l00091"></a>00091 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00092"></a>00092 <span class="comment">/*@null@*/</span>
<a name="l00093"></a>00093 <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> <a class="code" href="rpmsx_8c.html#d811b7cf7601a87369cffe40f3a91558">XrpmsxUnlink</a> (<span class="comment">/*@killref@*/</span> <span class="comment">/*@only@*/</span> <span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx,
<a name="l00094"></a>00094                 <span class="comment">/*@null@*/</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * msg, <span class="keyword">const</span> <span class="keywordtype">char</span> * fn, <span class="keywordtype">unsigned</span> ln)
<a name="l00095"></a>00095         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00096"></a>00096 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00097"></a><a class="code" href="rpmsx_8h.html#d45d0659f899d1cd640fc0628274899a">00097</a> <span class="preprocessor">#define rpmsxUnlink(_sx, _msg)  XrpmsxUnlink(_sx, _msg, __FILE__, __LINE__)</span>
<a name="l00098"></a>00098 <span class="preprocessor"></span>
<a name="l00105"></a>00105 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00106"></a>00106 <span class="comment">/*@unused@*/</span> <span class="comment">/*@newref@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00107"></a>00107 <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> <a class="code" href="rpmsx_8h.html#8c86669dd31a7fdf060b42e439f11d4a">rpmsxLink</a> (<span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx, <span class="comment">/*@null@*/</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * msg)
<a name="l00108"></a>00108         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00109"></a>00109 
<a name="l00111"></a>00111 <span class="comment">/*@newref@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00112"></a>00112 <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> <a class="code" href="rpmsx_8c.html#7d32e8f63504ba0f4265a9f503ed2dac">XrpmsxLink</a> (<span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx, <span class="comment">/*@null@*/</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * msg,
<a name="l00113"></a>00113                 <span class="keyword">const</span> <span class="keywordtype">char</span> * fn, <span class="keywordtype">unsigned</span> ln)
<a name="l00114"></a>00114         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00115"></a>00115 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00116"></a><a class="code" href="rpmsx_8h.html#8c86669dd31a7fdf060b42e439f11d4a">00116</a> <span class="preprocessor">#define rpmsxLink(_sx, _msg)    XrpmsxLink(_sx, _msg, __FILE__, __LINE__)</span>
<a name="l00117"></a>00117 <span class="preprocessor"></span>
<a name="l00123"></a>00123 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00124"></a>00124 <span class="comment">/*@null@*/</span>
<a name="l00125"></a>00125 <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> <a class="code" href="rpmsx_8c.html#09c66e00694076201183e57a78cc43ce">rpmsxFree</a>(<span class="comment">/*@killref@*/</span> <span class="comment">/*@only@*/</span> <span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00126"></a>00126         <span class="comment">/*@modifies sx@*/</span>;
<a name="l00127"></a>00127 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00128"></a>00128 
<a name="l00135"></a>00135 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00136"></a>00136 <span class="keywordtype">int</span> <a class="code" href="rpmsx_8c.html#ef24e8342214727edb4c10b86c52915e">rpmsxParse</a>(<a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx, <span class="comment">/*@null@*/</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *fn)
<a name="l00137"></a>00137         <span class="comment">/*@globals rpmGlobalMacroContext, h_errno, fileSystem @*/</span>
<a name="l00138"></a>00138         <span class="comment">/*@modifies sx, rpmGlobalMacroContext, h_errno, fileSystem @*/</span>;
<a name="l00139"></a>00139 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00140"></a>00140 
<a name="l00146"></a>00146 <span class="comment">/*@null@*/</span>
<a name="l00147"></a>00147 <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> <a class="code" href="rpmsx_8c.html#c9b4e5b707995bba039135d437273767">rpmsxNew</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * fn)
<a name="l00148"></a>00148         <span class="comment">/*@globals rpmGlobalMacroContext, h_errno, fileSystem @*/</span>
<a name="l00149"></a>00149         <span class="comment">/*@modifies rpmGlobalMacroContext, h_errno, fileSystem @*/</span>;
<a name="l00150"></a>00150 
<a name="l00156"></a>00156 <span class="keywordtype">int</span> <a class="code" href="rpmsx_8c.html#97c6951c51f3d9fd9122ba1c725c7e83">rpmsxCount</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00157"></a>00157         <span class="comment">/*@*/</span>;
<a name="l00158"></a>00158 
<a name="l00164"></a>00164 <span class="keywordtype">int</span> <a class="code" href="rpmsx_8c.html#be6265f4562d76c4a7aefe7de1f482cb">rpmsxIx</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00165"></a>00165         <span class="comment">/*@*/</span>;
<a name="l00166"></a>00166 
<a name="l00173"></a>00173 <span class="keywordtype">int</span> <a class="code" href="rpmsx_8c.html#287aa18c50526fe0d177d26472c689a0">rpmsxSetIx</a>(<span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx, <span class="keywordtype">int</span> ix)
<a name="l00174"></a>00174         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00175"></a>00175 
<a name="l00181"></a>00181 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00182"></a>00182 <span class="comment">/*@observer@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00183"></a>00183 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="rpmsx_8c.html#41f28f67d12796d81b5a047425a32c1b">rpmsxPattern</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00184"></a>00184         <span class="comment">/*@*/</span>;
<a name="l00185"></a>00185 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00186"></a>00186 
<a name="l00192"></a>00192 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00193"></a>00193 <span class="comment">/*@observer@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00194"></a>00194 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="rpmsx_8c.html#71272e6af72ba3a96da718b7813fe6f5">rpmsxType</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00195"></a>00195         <span class="comment">/*@*/</span>;
<a name="l00196"></a>00196 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00197"></a>00197 
<a name="l00203"></a>00203 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00204"></a>00204 <span class="comment">/*@observer@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00205"></a>00205 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="rpmsx_8c.html#2cdd763acd95fd9356acccd85600e702">rpmsxContext</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00206"></a>00206         <span class="comment">/*@*/</span>;
<a name="l00207"></a>00207 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00208"></a>00208 
<a name="l00214"></a>00214 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00215"></a>00215 <span class="comment">/*@observer@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00216"></a>00216 <span class="keyword">extern</span> regex_t * <a class="code" href="rpmsx_8c.html#eb36003d4197adbba5f4739b990326a6">rpmsxRE</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00217"></a>00217         <span class="comment">/*@*/</span>;
<a name="l00218"></a>00218 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00219"></a>00219 
<a name="l00225"></a>00225 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00226"></a>00226 <span class="keyword">extern</span> mode_t <a class="code" href="rpmsx_8c.html#814aa18a1b5c0e4e614472364afb91e1">rpmsxFMode</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00227"></a>00227         <span class="comment">/*@*/</span>;
<a name="l00228"></a>00228 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00229"></a>00229 
<a name="l00235"></a>00235 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00236"></a>00236 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="rpmsx_8c.html#e5302c6eb2acb8a1015e69c1fbb804a9">rpmsxFStem</a>(<span class="comment">/*@null@*/</span> <span class="keyword">const</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00237"></a>00237         <span class="comment">/*@*/</span>;
<a name="l00238"></a>00238 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00239"></a>00239 
<a name="l00245"></a>00245 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00246"></a>00246 <span class="keywordtype">int</span> <a class="code" href="rpmsx_8c.html#fa00d8ed37728bbd4a321f973fa81925">rpmsxNext</a>(<span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx)
<a name="l00247"></a>00247         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00248"></a>00248 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00249"></a>00249 
<a name="l00256"></a>00256 <span class="comment">/*@-exportlocal@*/</span>
<a name="l00257"></a>00257 <span class="comment">/*@null@*/</span>
<a name="l00258"></a>00258 <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> <a class="code" href="rpmsx_8c.html#0417224269134ce03aecf19e1e4e6439">rpmsxInit</a>(<span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx, <span class="keywordtype">int</span> <a class="code" href="merge_8c.html#418487752a9b9a1497617db75cb34920">reverse</a>)
<a name="l00259"></a>00259         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00260"></a>00260 <span class="comment">/*@=exportlocal@*/</span>
<a name="l00261"></a>00261 
<a name="l00269"></a>00269 <span class="comment">/*@owned@*/</span> <span class="comment">/*@null@*/</span>
<a name="l00270"></a>00270 <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="rpmsx_8c.html#aa52f09426913a214255c0013b44b8ce">rpmsxFContext</a>(<span class="comment">/*@null@*/</span> <a class="code" href="rpmsx_8h.html#0aa3c21be12f3a6e6ce79c4e3aea816f">rpmsx</a> sx, <span class="keyword">const</span> <span class="keywordtype">char</span> * fn, mode_t fmode)
<a name="l00271"></a>00271         <span class="comment">/*@modifies sx @*/</span>;
<a name="l00272"></a>00272 
<a name="l00273"></a>00273 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00274"></a>00274 <span class="preprocessor"></span>}
<a name="l00275"></a>00275 <span class="preprocessor">#endif</span>
<a name="l00276"></a>00276 <span class="preprocessor"></span>
<a name="l00277"></a>00277 <span class="preprocessor">#endif  </span><span class="comment">/* H_RPMSX */</span>
</pre></div><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>