Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 2269bb274471fd2722517c2c0b740d7f > files > 251

rpm-devel-4.0.4-19mdk.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>rpmerr.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.2.17 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>rpmio/rpmerr.h File Reference</h1> 
<a href="#_details">More...</a>
<p>
<code>#include "rpmlog.h"</code><br>

<p>
<a href="rpmerr_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>Defines</h2></td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a0">_em</a>(_e)&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_ERR))</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a1">_wm</a>(_e)&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_WARNING))</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a2">_nm</a>(_e)&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_NOTICE))</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a3">_im</a>(_e)&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_INFO))</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a4">_dm</a>(_e)&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_DEBUG))</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a5">rpmError</a>&nbsp;&nbsp;&nbsp;rpmlog</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrofit <a class="el" href="rpmerr_8h.html#a5">rpmError</a>() onto rpmlog sub-system.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a6">rpmErrorCode</a>()&nbsp;&nbsp;&nbsp;rpmlogCode()</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a7">rpmErrorString</a>()&nbsp;&nbsp;&nbsp;rpmlogMessage()</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a8">rpmErrorSetCallback</a>(_cb)&nbsp;&nbsp;&nbsp;rpmlogSetCallback(_cb)</td></tr>
<tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
<tr><td nowrap align=right valign=top>typedef enum <a class="el" href="rpmerr_8h.html#a91">rpmerrCode_e</a>&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a9">rpmerrCode</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>().</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>typedef rpmlogCallback&nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a10">rpmErrorCallBackType</a></td></tr>
<tr><td colspan=2><br><h2>Enumerations</h2></td></tr>
<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="rpmerr_8h.html#a91">rpmerrCode_e</a> { <br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a11">RPMERR_GDBMOPEN</a> =  ((( 2 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a12">RPMERR_GDBMREAD</a> =  ((( 3 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a13">RPMERR_GDBMWRITE</a> =  ((( 4 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a14">RPMERR_INTERNAL</a> =  ((( 5 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a15">RPMERR_DBCORRUPT</a> =  ((( 6 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a16">RPMERR_OLDDBCORRUPT</a> =  ((( 7 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a17">RPMERR_OLDDBMISSING</a> =  ((( 8 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a18">RPMERR_NOCREATEDB</a> =  ((( 9 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a19">RPMERR_DBOPEN</a> =  ((( 10 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a20">RPMERR_DBGETINDEX</a> =  ((( 11 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a21">RPMERR_DBPUTINDEX</a> =  ((( 12 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a22">RPMERR_NEWPACKAGE</a> =  ((( 13 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a23">RPMERR_BADMAGIC</a> =  ((( 14 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a24">RPMERR_RENAME</a> =  ((( 15 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a25">RPMERR_UNLINK</a> =  ((( 16 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a26">RPMERR_RMDIR</a> =  ((( 17 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a27">RPMERR_PKGINSTALLED</a> =  ((( 18 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a28">RPMERR_CHOWN</a> =  ((( 19 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a29">RPMERR_NOUSER</a> =  ((( 20 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a30">RPMERR_NOGROUP</a> =  ((( 21 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a31">RPMERR_MKDIR</a> =  ((( 22 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a32">RPMERR_FILECONFLICT</a> =  ((( 23 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a33">RPMERR_RPMRC</a> =  ((( 24 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a34">RPMERR_NOSPEC</a> =  ((( 25 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a35">RPMERR_NOTSRPM</a> =  ((( 26 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a36">RPMERR_FLOCK</a> =  ((( 27 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a37">RPMERR_OLDPACKAGE</a> =  ((( 28 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a38">RPMERR_CREATE</a> =  ((( 30 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a39">RPMERR_NOSPACE</a> =  ((( 31 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a40">RPMERR_NORELOCATE</a> =  ((( 32 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a41">RPMMESS_BACKUP</a> =  ((( 34 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a42">RPMERR_MTAB</a> =  ((( 35 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a43">RPMERR_STAT</a> =  ((( 36 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a44">RPMERR_BADDEV</a> =  ((( 37 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a45">RPMMESS_ALTNAME</a> =  ((( 38 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a46">RPMMESS_PREREQLOOP</a> =  ((( 39 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a47">RPMERR_BADRELOCATE</a> =  ((( 40 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a48">RPMERR_OLDDB</a> =  ((( 41 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a49">RPMERR_UNMATCHEDIF</a> =  ((( 107 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a50">RPMERR_RELOAD</a> =  ((( 108 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a51">RPMERR_BADARG</a> =  ((( 109 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a52">RPMERR_SCRIPT</a> =  ((( 110 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a53">RPMERR_READ</a> =  ((( 111 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a54">RPMERR_UNKNOWNOS</a> =  ((( 112 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a55">RPMERR_UNKNOWNARCH</a> =  ((( 113 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a56">RPMERR_EXEC</a> =  ((( 114 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a57">RPMERR_FORK</a> =  ((( 115 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a58">RPMERR_CPIO</a> =  ((( 116 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a59">RPMERR_GZIP</a> =  ((( 117 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a60">RPMERR_BADSPEC</a> =  ((( 118 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a61">RPMERR_LDD</a> =  ((( 119 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a62">RPMERR_BADFILENAME</a> =  ((( 120 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a63">RPMERR_OPEN</a> =  ((( 121 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a64">RPMERR_POPEN</a> =  ((( 122 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a65">RPMERR_NOTREG</a> =  ((( 123 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a66">RPMERR_QUERY</a> =  ((( 124 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a67">RPMERR_QFMT</a> =  ((( 125 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a68">RPMERR_DBCONFIG</a> =  ((( 126 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a69">RPMERR_DBERR</a> =  ((( 127 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a70">RPMERR_BADPACKAGE</a> =  ((( 128 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a71">RPMERR_FREELIST</a> =  ((( 129 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a72">RPMERR_DATATYPE</a> =  ((( 130 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a73">RPMERR_BUILDROOT</a> =  ((( 131 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a74">RPMERR_MAKETEMP</a> =  ((( 132 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a75">RPMERR_FWRITE</a> =  ((( 133 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a76">RPMERR_FREAD</a> =  ((( 134 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a77">RPMERR_READLEAD</a> =  ((( 135 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a78">RPMERR_WRITELEAD</a> =  ((( 136 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a79">RPMERR_QUERYINFO</a> =  ((( 137 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_NOTICE ))), 
<a class="el" href="rpmerr_8h.html#a91a80">RPMERR_MANIFEST</a> =  ((( 138 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_NOTICE ))), 
<a class="el" href="rpmerr_8h.html#a91a81">RPMERR_BADHEADER</a> =  ((( 139 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a82">RPMERR_FSEEK</a> =  ((( 140 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a83">RPMERR_REGCOMP</a> =  ((( 141 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a84">RPMERR_REGEXEC</a> =  ((( 142 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a85">RPMERR_BADSIGTYPE</a> =  ((( 200 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<a class="el" href="rpmerr_8h.html#a91a86">RPMERR_SIGGEN</a> =  ((( 201 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_ERR ))), 
<br>
&nbsp;&nbsp;<a class="el" href="rpmerr_8h.html#a91a87">RPMERR_SIGVFY</a> =  ((( 202 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_NOTICE ))), 
<a class="el" href="rpmerr_8h.html#a91a88">RPMDEBUG_UNLINK</a> =  ((( 512u+16 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_DEBUG ))), 
<a class="el" href="rpmerr_8h.html#a91a89">RPMDEBUG_RMDIR</a> =  ((( 512u+17 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_DEBUG ))), 
<a class="el" href="rpmerr_8h.html#a91a90">RPMWARN_FLOCK</a> =  ((( 512u+27 ) &lt;&lt; 16) | ((((unsigned)( RPMLOG_ERRMSG )) &lt;&lt; 3) | ( RPMLOG_WARNING )))
<br>
 }</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>().</em> <a href="#a91">More...</a><em></em></font><br><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
 <dl compact><dt><b><a class="el" href="todo.html#_todo000073">Todo: </a></b></dt><dd>
 Eliminate from API. </dl>
<p>

<p>
Definition in file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.<hr><h2>Define Documentation</h2>
<a name="a4" doxytag="rpmerr.h::_dm"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define _dm</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">_e&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_DEBUG))
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00019">19</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<a name="a0" doxytag="rpmerr.h::_em"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define _em</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">_e&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_ERR))
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00011">11</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<a name="a3" doxytag="rpmerr.h::_im"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define _im</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">_e&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_INFO))
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00017">17</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<a name="a2" doxytag="rpmerr.h::_nm"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define _nm</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">_e&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_NOTICE))
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00015">15</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<a name="a1" doxytag="rpmerr.h::_wm"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define _wm</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">_e&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(((_e) &lt;&lt; 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_WARNING))
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00013">13</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<a name="a5" doxytag="rpmerr.h::rpmError"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define rpmError&nbsp;&nbsp;&nbsp;rpmlog
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Retrofit <a class="el" href="rpmerr_8h.html#a5">rpmError</a>() onto rpmlog sub-system.
<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00140">140</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.
<p>
Referenced by <a class="el" href="rpmrc_8c-source.html#l00327">addCanon</a>(), <a class="el" href="parseChangelog_8c-source.html#l00108">addChangelog</a>(), <a class="el" href="rpmrc_8c-source.html#l00381">addDefault</a>(), <a class="el" href="files_8c-source.html#l01448">addFile</a>(), <a class="el" href="pack_8c-source.html#l00123">addFileToTagAux</a>(), <a class="el" href="spec_8c-source.html#l00246">addSource</a>(), <a class="el" href="poptBT_8c-source.html#l00076">buildArgCallback</a>(), <a class="el" href="build_8c-source.html#l00108">buildForTarget</a>(), <a class="el" href="parsePreamble_8c-source.html#l00286">checkForDuplicates</a>(), <a class="el" href="parsePreamble_8c-source.html#l00262">checkForRequired</a>(), <a class="el" href="parsePreamble_8c-source.html#l00218">checkForValidArchitectures</a>(), <a class="el" href="parsePrep_8c-source.html#l00038">checkOwners</a>(), <a class="el" href="signature_8c-source.html#l00783">checkPassPhrase</a>(), <a class="el" href="build_8c-source.html#l00019">checkSpec</a>(), <a class="el" href="psm_8c-source.html#l00577">chkdir</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00072">copyFile</a>(), <a class="el" href="parseSpec_8c-source.html#l00119">copyNextLine</a>(), <a class="el" href="pack_8c-source.html#l00098">cpio_copy</a>(), <a class="el" href="pack_8c-source.html#l00048">cpio_doio</a>(), <a class="el" href="db3_8c-source.html#l00089">cvtdberr</a>(), <a class="el" href="db1_8c-source.html#l00522">db1open</a>(), <a class="el" href="dbconfig_8c-source.html#l00337">db3New</a>(), <a class="el" href="db3_8c-source.html#l00805">db3open</a>(), <a class="el" href="rpmdb_8c-source.html#l00388">dbiOpen</a>(), <a class="el" href="rpmdb_8c-source.html#l00522">dbiSearch</a>(), <a class="el" href="rpmdb_8c-source.html#l00612">dbiUpdateIndex</a>(), <a class="el" href="expression_8c-source.html#l00464">doAddSubtract</a>(), <a class="el" href="macro_8c-source.html#l00600">doDefine</a>(), <a class="el" href="expression_8c-source.html#l00623">doLogical</a>(), <a class="el" href="expression_8c-source.html#l00410">doMultiplyDivide</a>(), <a class="el" href="macro_8c-source.html#l00999">doOutput</a>(), <a class="el" href="parsePrep_8c-source.html#l00067">doPatch</a>(), <a class="el" href="parsePrep_8c-source.html#l00431">doPatchMacro</a>(), <a class="el" href="expression_8c-source.html#l00329">doPrimary</a>(), <a class="el" href="rpmrc_8c-source.html#l00552">doReadRC</a>(), <a class="el" href="expression_8c-source.html#l00527">doRelational</a>(), <a class="el" href="build_2build_8c-source.html#l00057">doScript</a>(), <a class="el" href="parsePrep_8c-source.html#l00275">doSetupMacro</a>(), <a class="el" href="macro_8c-source.html#l00696">doUndefine</a>(), <a class="el" href="parsePrep_8c-source.html#l00157">doUntar</a>(), <a class="el" href="macro_8c-source.html#l01126">expandMacro</a>(), <a class="el" href="macro_8c-source.html#l01451">expandMacros</a>(), <a class="el" href="falloc_8c-source.html#l00144">fadAlloc</a>(), <a class="el" href="macro_8c-source.html#l00801">freeArgs</a>(), <a class="el" href="fsm_8c-source.html#l01211">fsmStage</a>(), <a class="el" href="files_8c-source.html#l01083">genCpioListAndHeader</a>(), <a class="el" href="files_8c-source.html#l02402">generateDepends</a>(), <a class="el" href="fs_8c-source.html#l00137">getFilesystemList</a>(), <a class="el" href="files_8c-source.html#l02205">getOutputFrom</a>(), <a class="el" href="macro_8c-source.html#l00852">grabArgs</a>(), <a class="el" href="parsePreamble_8c-source.html#l00445">handlePreambleTag</a>(), <a class="el" href="rpminstall_8c-source.html#l00834">IDTXglob</a>(), <a class="el" href="macro_8c-source.html#l01668">isCompressed</a>(), <a class="el" href="build_8c-source.html#l00069">isSpecFile</a>(), <a class="el" href="rpmrc_8c-source.html#l00176">machCompatCacheAdd</a>(), <a class="el" href="signature_8c-source.html#l00357">makeGPGSignature</a>(), <a class="el" href="signature_8c-source.html#l00245">makePGPSignature</a>(), <a class="el" href="lib_2misc_8c-source.html#l00170">makeTempFile</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00018">manageFile</a>(), <a class="el" href="psm_8c-source.html#l00314">mergeFiles</a>(), <a class="el" href="rpmdb_8c-source.html#l01675">miregexec</a>(), <a class="el" href="rpmdb_8c-source.html#l00903">newRpmdb</a>(), <a class="el" href="rpmdb_8c-source.html#l00951">openDatabase</a>(), <a class="el" href="pack_8c-source.html#l00689">packageBinaries</a>(), <a class="el" href="parseBuildInstallClean_8c-source.html#l00012">parseBuildInstallClean</a>(), <a class="el" href="parseDescription_8c-source.html#l00029">parseDescription</a>(), <a class="el" href="expression_8c-source.html#l00674">parseExpressionBoolean</a>(), <a class="el" href="expression_8c-source.html#l00721">parseExpressionString</a>(), <a class="el" href="parseFiles_8c-source.html#l00026">parseFiles</a>(), <a class="el" href="files_8c-source.html#l00498">parseForAttr</a>(), <a class="el" href="files_8c-source.html#l00626">parseForConfig</a>(), <a class="el" href="files_8c-source.html#l00400">parseForDev</a>(), <a class="el" href="files_8c-source.html#l00694">parseForLang</a>(), <a class="el" href="files_8c-source.html#l00885">parseForSimple</a>(), <a class="el" href="files_8c-source.html#l00306">parseForVerify</a>(), <a class="el" href="spec_8c-source.html#l00202">parseNoSource</a>(), <a class="el" href="parsePreamble_8c-source.html#l00835">parsePreamble</a>(), <a class="el" href="parsePrep_8c-source.html#l00539">parsePrep</a>(), <a class="el" href="parseReqs_8c-source.html#l00035">parseRCPOT</a>(), <a class="el" href="parseScript_8c-source.html#l00069">parseScript</a>(), <a class="el" href="parseSpec_8c-source.html#l00379">parseSpec</a>(), <a class="el" href="query_8c-source.html#l00406">printNewSpecfile</a>(), <a class="el" href="files_8c-source.html#l01665">processBinaryFile</a>(), <a class="el" href="files_8c-source.html#l01740">processPackageFiles</a>(), <a class="el" href="pack_8c-source.html#l00207">processScriptFiles</a>(), <a class="el" href="files_8c-source.html#l02068">processSourceFiles</a>(), <a class="el" href="psm_8c-source.html#l01345">psmStage</a>(), <a class="el" href="query_8c-source.html#l00111">queryHeader</a>(), <a class="el" href="expression_8c-source.html#l00184">rdToken</a>(), <a class="el" href="parsePreamble_8c-source.html#l00342">readIcon</a>(), <a class="el" href="lib_2rpmlead_8c-source.html#l00045">readLead</a>(), <a class="el" href="parseSpec_8c-source.html#l00179">readLine</a>(), <a class="el" href="package_8c-source.html#l00140">readPackageHeaders</a>(), <a class="el" href="pack_8c-source.html#l00277">readRPM</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00290">rpmCheckSig</a>(), <a class="el" href="rpmdb_8c-source.html#l02691">rpmdbAdd</a>(), <a class="el" href="rpmdb_8c-source.html#l01294">rpmdbCountPackages</a>(), <a class="el" href="rpmdb_8c-source.html#l02065">rpmdbNextIterator</a>(), <a class="el" href="rpmdb_8c-source.html#l03369">rpmdbRebuild</a>(), <a class="el" href="rpmdb_8c-source.html#l02423">rpmdbRemove</a>(), <a class="el" href="rpmdb_8c-source.html#l01820">rpmdbSetIteratorRE</a>(), <a class="el" href="fs_8c-source.html#l00247">rpmGetFilesystemUsage</a>(), <a class="el" href="signature_8c-source.html#l00883">rpmGetPassPhrase</a>(), <a class="el" href="rpminstall_8c-source.html#l00204">rpmInstall</a>(), <a class="el" href="psm_8c-source.html#l00612">rpmInstallSourcePackage</a>(), <a class="el" href="query_8c-source.html#l00581">rpmQueryVerify</a>(), <a class="el" href="rpmrc_8c-source.html#l01572">rpmReadRC</a>(), <a class="el" href="signature_8c-source.html#l00144">rpmReadSignature</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00105">rpmReSign</a>(), <a class="el" href="verify_8c-source.html#l00022">rpmVerifyFile</a>(), <a class="el" href="psm_8c-source.html#l00825">runScript</a>(), <a class="el" href="query_8c-source.html#l00150">showQueryPackage</a>(), <a class="el" href="signature_8c-source.html#l00689">verifyGPGSignature</a>(), <a class="el" href="signature_8c-source.html#l00544">verifyPGPSignature</a>(), and <a class="el" href="pack_8c-source.html#l00385">writeRPM</a>().    </td>
  </tr>
</table>
<a name="a6" doxytag="rpmerr.h::rpmErrorCode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define rpmErrorCode</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;rpmlogCode()
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00141">141</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<a name="a8" doxytag="rpmerr.h::rpmErrorSetCallback"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define rpmErrorSetCallback</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">_cb&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;rpmlogSetCallback(_cb)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00143">143</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.
<p>
Referenced by <a class="el" href="rpmmodule_8c-source.html#l00791">errorSetCallback</a>(), <a class="el" href="upgrade_8c-source.html#l00189">findUpgradePackages</a>(), <a class="el" href="upgrade_8c-source.html#l00465">ugFindUpgradePackages</a>(), and <a class="el" href="upgrade_8c-source.html#l00418">unmarkPackagesAlreadyInstalled</a>().    </td>
  </tr>
</table>
<a name="a7" doxytag="rpmerr.h::rpmErrorString"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define rpmErrorString</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;rpmlogMessage()
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00142">142</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<hr><h2>Typedef Documentation</h2>
<a name="a9" doxytag="rpmerr.h::rpmerrCode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> typedef enum <a class="el" href="rpmerr_8h.html#a91">rpmerrCode_e</a>  rpmerrCode
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>().
<p>
    </td>
  </tr>
</table>
<a name="a10" doxytag="rpmerr.h::rpmErrorCallBackType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> typedef rpmlogCallback rpmErrorCallBackType
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00145">145</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.
<p>
Referenced by <a class="el" href="upgrade_8c-source.html#l00465">ugFindUpgradePackages</a>().    </td>
  </tr>
</table>
<hr><h2>Enumeration Type Documentation</h2>
<a name="a91" doxytag="rpmerr.h::rpmerrCode_e"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> enum rpmerrCode_e
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>().
<p>
<dl compact><dt><b>Enumeration values: </b></dt><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a name="a91a11" doxytag="RPMERR_GDBMOPEN"></a><em>RPMERR_GDBMOPEN</em></em>&nbsp;</td><td>
gdbm open failed </td></tr>
<tr><td valign=top><em><a name="a91a12" doxytag="RPMERR_GDBMREAD"></a><em>RPMERR_GDBMREAD</em></em>&nbsp;</td><td>
gdbm read failed </td></tr>
<tr><td valign=top><em><a name="a91a13" doxytag="RPMERR_GDBMWRITE"></a><em>RPMERR_GDBMWRITE</em></em>&nbsp;</td><td>
gdbm write failed </td></tr>
<tr><td valign=top><em><a name="a91a14" doxytag="RPMERR_INTERNAL"></a><em>RPMERR_INTERNAL</em></em>&nbsp;</td><td>
internal RPM error </td></tr>
<tr><td valign=top><em><a name="a91a15" doxytag="RPMERR_DBCORRUPT"></a><em>RPMERR_DBCORRUPT</em></em>&nbsp;</td><td>
rpm database is corrupt </td></tr>
<tr><td valign=top><em><a name="a91a16" doxytag="RPMERR_OLDDBCORRUPT"></a><em>RPMERR_OLDDBCORRUPT</em></em>&nbsp;</td><td>
old style rpm database is corrupt </td></tr>
<tr><td valign=top><em><a name="a91a17" doxytag="RPMERR_OLDDBMISSING"></a><em>RPMERR_OLDDBMISSING</em></em>&nbsp;</td><td>
old style rpm database is missing </td></tr>
<tr><td valign=top><em><a name="a91a18" doxytag="RPMERR_NOCREATEDB"></a><em>RPMERR_NOCREATEDB</em></em>&nbsp;</td><td>
cannot create new database </td></tr>
<tr><td valign=top><em><a name="a91a19" doxytag="RPMERR_DBOPEN"></a><em>RPMERR_DBOPEN</em></em>&nbsp;</td><td>
database open failed </td></tr>
<tr><td valign=top><em><a name="a91a20" doxytag="RPMERR_DBGETINDEX"></a><em>RPMERR_DBGETINDEX</em></em>&nbsp;</td><td>
database get from index failed </td></tr>
<tr><td valign=top><em><a name="a91a21" doxytag="RPMERR_DBPUTINDEX"></a><em>RPMERR_DBPUTINDEX</em></em>&nbsp;</td><td>
database get from index failed </td></tr>
<tr><td valign=top><em><a name="a91a22" doxytag="RPMERR_NEWPACKAGE"></a><em>RPMERR_NEWPACKAGE</em></em>&nbsp;</td><td>
package is too new to handle </td></tr>
<tr><td valign=top><em><a name="a91a23" doxytag="RPMERR_BADMAGIC"></a><em>RPMERR_BADMAGIC</em></em>&nbsp;</td><td>
bad magic for an RPM </td></tr>
<tr><td valign=top><em><a name="a91a24" doxytag="RPMERR_RENAME"></a><em>RPMERR_RENAME</em></em>&nbsp;</td><td>
rename(2) failed </td></tr>
<tr><td valign=top><em><a name="a91a25" doxytag="RPMERR_UNLINK"></a><em>RPMERR_UNLINK</em></em>&nbsp;</td><td>
unlink(2) failed </td></tr>
<tr><td valign=top><em><a name="a91a26" doxytag="RPMERR_RMDIR"></a><em>RPMERR_RMDIR</em></em>&nbsp;</td><td>
rmdir(2) failed </td></tr>
<tr><td valign=top><em><a name="a91a27" doxytag="RPMERR_PKGINSTALLED"></a><em>RPMERR_PKGINSTALLED</em></em>&nbsp;</td><td>
package already installed </td></tr>
<tr><td valign=top><em><a name="a91a28" doxytag="RPMERR_CHOWN"></a><em>RPMERR_CHOWN</em></em>&nbsp;</td><td>
chown() call failed </td></tr>
<tr><td valign=top><em><a name="a91a29" doxytag="RPMERR_NOUSER"></a><em>RPMERR_NOUSER</em></em>&nbsp;</td><td>
user does not exist </td></tr>
<tr><td valign=top><em><a name="a91a30" doxytag="RPMERR_NOGROUP"></a><em>RPMERR_NOGROUP</em></em>&nbsp;</td><td>
group does not exist </td></tr>
<tr><td valign=top><em><a name="a91a31" doxytag="RPMERR_MKDIR"></a><em>RPMERR_MKDIR</em></em>&nbsp;</td><td>
mkdir() call failed </td></tr>
<tr><td valign=top><em><a name="a91a32" doxytag="RPMERR_FILECONFLICT"></a><em>RPMERR_FILECONFLICT</em></em>&nbsp;</td><td>
file being installed exists </td></tr>
<tr><td valign=top><em><a name="a91a33" doxytag="RPMERR_RPMRC"></a><em>RPMERR_RPMRC</em></em>&nbsp;</td><td>
bad line in rpmrc </td></tr>
<tr><td valign=top><em><a name="a91a34" doxytag="RPMERR_NOSPEC"></a><em>RPMERR_NOSPEC</em></em>&nbsp;</td><td>
.spec file is missing </td></tr>
<tr><td valign=top><em><a name="a91a35" doxytag="RPMERR_NOTSRPM"></a><em>RPMERR_NOTSRPM</em></em>&nbsp;</td><td>
a source rpm was expected </td></tr>
<tr><td valign=top><em><a name="a91a36" doxytag="RPMERR_FLOCK"></a><em>RPMERR_FLOCK</em></em>&nbsp;</td><td>
locking the database failed </td></tr>
<tr><td valign=top><em><a name="a91a37" doxytag="RPMERR_OLDPACKAGE"></a><em>RPMERR_OLDPACKAGE</em></em>&nbsp;</td><td>
trying upgrading to old version </td></tr>
<tr><td valign=top><em><a name="a91a38" doxytag="RPMERR_CREATE"></a><em>RPMERR_CREATE</em></em>&nbsp;</td><td>
failed to create a file </td></tr>
<tr><td valign=top><em><a name="a91a39" doxytag="RPMERR_NOSPACE"></a><em>RPMERR_NOSPACE</em></em>&nbsp;</td><td>
out of disk space </td></tr>
<tr><td valign=top><em><a name="a91a40" doxytag="RPMERR_NORELOCATE"></a><em>RPMERR_NORELOCATE</em></em>&nbsp;</td><td>
tried to do improper relocatation </td></tr>
<tr><td valign=top><em><a name="a91a41" doxytag="RPMMESS_BACKUP"></a><em>RPMMESS_BACKUP</em></em>&nbsp;</td><td>
backup made during [un]install </td></tr>
<tr><td valign=top><em><a name="a91a42" doxytag="RPMERR_MTAB"></a><em>RPMERR_MTAB</em></em>&nbsp;</td><td>
failed to read mount table </td></tr>
<tr><td valign=top><em><a name="a91a43" doxytag="RPMERR_STAT"></a><em>RPMERR_STAT</em></em>&nbsp;</td><td>
failed to stat something </td></tr>
<tr><td valign=top><em><a name="a91a44" doxytag="RPMERR_BADDEV"></a><em>RPMERR_BADDEV</em></em>&nbsp;</td><td>
file on device not listed in mtab </td></tr>
<tr><td valign=top><em><a name="a91a45" doxytag="RPMMESS_ALTNAME"></a><em>RPMMESS_ALTNAME</em></em>&nbsp;</td><td>
file written as .rpmnew </td></tr>
<tr><td valign=top><em><a name="a91a46" doxytag="RPMMESS_PREREQLOOP"></a><em>RPMMESS_PREREQLOOP</em></em>&nbsp;</td><td>
loop in prerequisites </td></tr>
<tr><td valign=top><em><a name="a91a47" doxytag="RPMERR_BADRELOCATE"></a><em>RPMERR_BADRELOCATE</em></em>&nbsp;</td><td>
bad relocation was specified </td></tr>
<tr><td valign=top><em><a name="a91a48" doxytag="RPMERR_OLDDB"></a><em>RPMERR_OLDDB</em></em>&nbsp;</td><td>
old format database </td></tr>
<tr><td valign=top><em><a name="a91a49" doxytag="RPMERR_UNMATCHEDIF"></a><em>RPMERR_UNMATCHEDIF</em></em>&nbsp;</td><td>
unclosed ifarch or ifos </td></tr>
<tr><td valign=top><em><a name="a91a50" doxytag="RPMERR_RELOAD"></a><em>RPMERR_RELOAD</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a51" doxytag="RPMERR_BADARG"></a><em>RPMERR_BADARG</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a52" doxytag="RPMERR_SCRIPT"></a><em>RPMERR_SCRIPT</em></em>&nbsp;</td><td>
errors related to script exec </td></tr>
<tr><td valign=top><em><a name="a91a53" doxytag="RPMERR_READ"></a><em>RPMERR_READ</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a54" doxytag="RPMERR_UNKNOWNOS"></a><em>RPMERR_UNKNOWNOS</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a55" doxytag="RPMERR_UNKNOWNARCH"></a><em>RPMERR_UNKNOWNARCH</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a56" doxytag="RPMERR_EXEC"></a><em>RPMERR_EXEC</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a57" doxytag="RPMERR_FORK"></a><em>RPMERR_FORK</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a58" doxytag="RPMERR_CPIO"></a><em>RPMERR_CPIO</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a59" doxytag="RPMERR_GZIP"></a><em>RPMERR_GZIP</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a60" doxytag="RPMERR_BADSPEC"></a><em>RPMERR_BADSPEC</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a61" doxytag="RPMERR_LDD"></a><em>RPMERR_LDD</em></em>&nbsp;</td><td>
couldn't understand ldd output </td></tr>
<tr><td valign=top><em><a name="a91a62" doxytag="RPMERR_BADFILENAME"></a><em>RPMERR_BADFILENAME</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a63" doxytag="RPMERR_OPEN"></a><em>RPMERR_OPEN</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a64" doxytag="RPMERR_POPEN"></a><em>RPMERR_POPEN</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a65" doxytag="RPMERR_NOTREG"></a><em>RPMERR_NOTREG</em></em>&nbsp;</td><td>
File s is not a regular file </td></tr>
<tr><td valign=top><em><a name="a91a66" doxytag="RPMERR_QUERY"></a><em>RPMERR_QUERY</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a67" doxytag="RPMERR_QFMT"></a><em>RPMERR_QFMT</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a68" doxytag="RPMERR_DBCONFIG"></a><em>RPMERR_DBCONFIG</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a69" doxytag="RPMERR_DBERR"></a><em>RPMERR_DBERR</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a70" doxytag="RPMERR_BADPACKAGE"></a><em>RPMERR_BADPACKAGE</em></em>&nbsp;</td><td>
getNextHeader: s </td></tr>
<tr><td valign=top><em><a name="a91a71" doxytag="RPMERR_FREELIST"></a><em>RPMERR_FREELIST</em></em>&nbsp;</td><td>
free list corrupt (u)- please ... </td></tr>
<tr><td valign=top><em><a name="a91a72" doxytag="RPMERR_DATATYPE"></a><em>RPMERR_DATATYPE</em></em>&nbsp;</td><td>
Data type d not supported </td></tr>
<tr><td valign=top><em><a name="a91a73" doxytag="RPMERR_BUILDROOT"></a><em>RPMERR_BUILDROOT</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a74" doxytag="RPMERR_MAKETEMP"></a><em>RPMERR_MAKETEMP</em></em>&nbsp;</td><td>
makeTempFile failed </td></tr>
<tr><td valign=top><em><a name="a91a75" doxytag="RPMERR_FWRITE"></a><em>RPMERR_FWRITE</em></em>&nbsp;</td><td>
s: Fwrite failed: s </td></tr>
<tr><td valign=top><em><a name="a91a76" doxytag="RPMERR_FREAD"></a><em>RPMERR_FREAD</em></em>&nbsp;</td><td>
s: Fread failed: s </td></tr>
<tr><td valign=top><em><a name="a91a77" doxytag="RPMERR_READLEAD"></a><em>RPMERR_READLEAD</em></em>&nbsp;</td><td>
s: readLead failed </td></tr>
<tr><td valign=top><em><a name="a91a78" doxytag="RPMERR_WRITELEAD"></a><em>RPMERR_WRITELEAD</em></em>&nbsp;</td><td>
s: writeLead failed: s </td></tr>
<tr><td valign=top><em><a name="a91a79" doxytag="RPMERR_QUERYINFO"></a><em>RPMERR_QUERYINFO</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a80" doxytag="RPMERR_MANIFEST"></a><em>RPMERR_MANIFEST</em></em>&nbsp;</td><td>
s: read manifest failed: s </td></tr>
<tr><td valign=top><em><a name="a91a81" doxytag="RPMERR_BADHEADER"></a><em>RPMERR_BADHEADER</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a82" doxytag="RPMERR_FSEEK"></a><em>RPMERR_FSEEK</em></em>&nbsp;</td><td>
s: Fseek failed: s </td></tr>
<tr><td valign=top><em><a name="a91a83" doxytag="RPMERR_REGCOMP"></a><em>RPMERR_REGCOMP</em></em>&nbsp;</td><td>
s: regcomp failed: s </td></tr>
<tr><td valign=top><em><a name="a91a84" doxytag="RPMERR_REGEXEC"></a><em>RPMERR_REGEXEC</em></em>&nbsp;</td><td>
s: regexec failed: s </td></tr>
<tr><td valign=top><em><a name="a91a85" doxytag="RPMERR_BADSIGTYPE"></a><em>RPMERR_BADSIGTYPE</em></em>&nbsp;</td><td>
Unknown signature type </td></tr>
<tr><td valign=top><em><a name="a91a86" doxytag="RPMERR_SIGGEN"></a><em>RPMERR_SIGGEN</em></em>&nbsp;</td><td>
Error generating signature </td></tr>
<tr><td valign=top><em><a name="a91a87" doxytag="RPMERR_SIGVFY"></a><em>RPMERR_SIGVFY</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="a91a88" doxytag="RPMDEBUG_UNLINK"></a><em>RPMDEBUG_UNLINK</em></em>&nbsp;</td><td>
unlink(2) failed </td></tr>
<tr><td valign=top><em><a name="a91a89" doxytag="RPMDEBUG_RMDIR"></a><em>RPMDEBUG_RMDIR</em></em>&nbsp;</td><td>
rmdir(2) failed </td></tr>
<tr><td valign=top><em><a name="a91a90" doxytag="RPMWARN_FLOCK"></a><em>RPMWARN_FLOCK</em></em>&nbsp;</td><td>
locking the database failed </td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="rpmerr_8h-source.html#l00026">26</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.    </td>
  </tr>
</table>
<hr><address style="align: right;"><small>Generated on Thu Sep 12 22:15:07 2002 for rpm by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.17 </small></address>
</body>
</html>