<!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>Apache Portable Runtime: Status Value Tests</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.3.9.1 --> <div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div> <h1>Status Value Tests<br> <small> [<a class="el" href="group__apr__errno.html">Error Codes</a>]</small> </h1><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga0">APR_STATUS_IS_ENOSTAT</a>(s) ((s) == APR_ENOSTAT)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga1">APR_STATUS_IS_ENOPOOL</a>(s) ((s) == APR_ENOPOOL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga2">APR_STATUS_IS_EBADDATE</a>(s) ((s) == APR_EBADDATE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga3">APR_STATUS_IS_EINVALSOCK</a>(s) ((s) == APR_EINVALSOCK)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga4">APR_STATUS_IS_ENOPROC</a>(s) ((s) == APR_ENOPROC)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga5">APR_STATUS_IS_ENOTIME</a>(s) ((s) == APR_ENOTIME)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga6">APR_STATUS_IS_ENODIR</a>(s) ((s) == APR_ENODIR)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga7">APR_STATUS_IS_ENOLOCK</a>(s) ((s) == APR_ENOLOCK)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga8">APR_STATUS_IS_ENOPOLL</a>(s) ((s) == APR_ENOPOLL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga9">APR_STATUS_IS_ENOSOCKET</a>(s) ((s) == APR_ENOSOCKET)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga10">APR_STATUS_IS_ENOTHREAD</a>(s) ((s) == APR_ENOTHREAD)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga11">APR_STATUS_IS_ENOTHDKEY</a>(s) ((s) == APR_ENOTHDKEY)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga12">APR_STATUS_IS_EGENERAL</a>(s) ((s) == APR_EGENERAL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga13">APR_STATUS_IS_ENOSHMAVAIL</a>(s) ((s) == APR_ENOSHMAVAIL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga14">APR_STATUS_IS_EBADIP</a>(s) ((s) == APR_EBADIP)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga15">APR_STATUS_IS_EBADMASK</a>(s) ((s) == APR_EBADMASK)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga16">APR_STATUS_IS_EDSOOPEN</a>(s) ((s) == APR_EDSOOPEN)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga17">APR_STATUS_IS_EABSOLUTE</a>(s) ((s) == APR_EABSOLUTE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga18">APR_STATUS_IS_ERELATIVE</a>(s) ((s) == APR_ERELATIVE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga19">APR_STATUS_IS_EINCOMPLETE</a>(s) ((s) == APR_EINCOMPLETE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga20">APR_STATUS_IS_EABOVEROOT</a>(s) ((s) == APR_EABOVEROOT)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga21">APR_STATUS_IS_EBADPATH</a>(s) ((s) == APR_EBADPATH)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga22">APR_STATUS_IS_EPATHWILD</a>(s) ((s) == APR_EPATHWILD)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga23">APR_STATUS_IS_ESYMNOTFOUND</a>(s) ((s) == APR_ESYMNOTFOUND)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga24">APR_STATUS_IS_EPROC_UNKNOWN</a>(s) ((s) == APR_EPROC_UNKNOWN)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga25">APR_STATUS_IS_ENOTENOUGHENTROPY</a>(s) ((s) == APR_ENOTENOUGHENTROPY)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga26">APR_STATUS_IS_INCHILD</a>(s) ((s) == APR_INCHILD)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga27">APR_STATUS_IS_INPARENT</a>(s) ((s) == APR_INPARENT)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga28">APR_STATUS_IS_DETACH</a>(s) ((s) == APR_DETACH)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga29">APR_STATUS_IS_NOTDETACH</a>(s) ((s) == APR_NOTDETACH)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga30">APR_STATUS_IS_CHILD_DONE</a>(s) ((s) == APR_CHILD_DONE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga31">APR_STATUS_IS_CHILD_NOTDONE</a>(s) ((s) == APR_CHILD_NOTDONE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga32">APR_STATUS_IS_TIMEUP</a>(s) ((s) == APR_TIMEUP)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga33">APR_STATUS_IS_INCOMPLETE</a>(s) ((s) == APR_INCOMPLETE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga34">APR_STATUS_IS_BADCH</a>(s) ((s) == APR_BADCH)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga35">APR_STATUS_IS_BADARG</a>(s) ((s) == APR_BADARG)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga36">APR_STATUS_IS_EOF</a>(s) ((s) == APR_EOF)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga37">APR_STATUS_IS_NOTFOUND</a>(s) ((s) == APR_NOTFOUND)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga38">APR_STATUS_IS_ANONYMOUS</a>(s) ((s) == APR_ANONYMOUS)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga39">APR_STATUS_IS_FILEBASED</a>(s) ((s) == APR_FILEBASED)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga40">APR_STATUS_IS_KEYBASED</a>(s) ((s) == APR_KEYBASED)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga41">APR_STATUS_IS_EINIT</a>(s) ((s) == APR_EINIT)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga42">APR_STATUS_IS_ENOTIMPL</a>(s) ((s) == APR_ENOTIMPL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga43">APR_STATUS_IS_EMISMATCH</a>(s) ((s) == APR_EMISMATCH)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga44">APR_STATUS_IS_EBUSY</a>(s) ((s) == APR_EBUSY)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga45">APR_STATUS_IS_EACCES</a>(s) ((s) == APR_EACCES)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga46">APR_STATUS_IS_EEXIST</a>(s) ((s) == APR_EEXIST)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga47">APR_STATUS_IS_ENAMETOOLONG</a>(s) ((s) == APR_ENAMETOOLONG)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga48">APR_STATUS_IS_ENOENT</a>(s) ((s) == APR_ENOENT)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga49">APR_STATUS_IS_ENOTDIR</a>(s) ((s) == APR_ENOTDIR)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga50">APR_STATUS_IS_ENOSPC</a>(s) ((s) == APR_ENOSPC)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga51">APR_STATUS_IS_ENOMEM</a>(s) ((s) == APR_ENOMEM)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga52">APR_STATUS_IS_EMFILE</a>(s) ((s) == APR_EMFILE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga53">APR_STATUS_IS_ENFILE</a>(s) ((s) == APR_ENFILE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga54">APR_STATUS_IS_EBADF</a>(s) ((s) == APR_EBADF)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga55">APR_STATUS_IS_EINVAL</a>(s) ((s) == APR_EINVAL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga56">APR_STATUS_IS_ESPIPE</a>(s) ((s) == APR_ESPIPE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga57">APR_STATUS_IS_EAGAIN</a>(s) ((s) == APR_EAGAIN)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga58">APR_STATUS_IS_EINTR</a>(s) ((s) == APR_EINTR)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga59">APR_STATUS_IS_ENOTSOCK</a>(s) ((s) == APR_ENOTSOCK)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga60">APR_STATUS_IS_ECONNREFUSED</a>(s) ((s) == APR_ECONNREFUSED)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga61">APR_STATUS_IS_EINPROGRESS</a>(s) ((s) == APR_EINPROGRESS)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga62">APR_STATUS_IS_ECONNABORTED</a>(s) ((s) == APR_ECONNABORTED)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga63">APR_STATUS_IS_ECONNRESET</a>(s) ((s) == APR_ECONNRESET)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga64">APR_STATUS_IS_ETIMEDOUT</a>(s) ((s) == APR_ETIMEDOUT)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga65">APR_STATUS_IS_EHOSTUNREACH</a>(s) ((s) == APR_EHOSTUNREACH)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga66">APR_STATUS_IS_ENETUNREACH</a>(s) ((s) == APR_ENETUNREACH)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga67">APR_STATUS_IS_EFTYPE</a>(s) ((s) == APR_EFTYPE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga68">APR_STATUS_IS_EPIPE</a>(s) ((s) == APR_EPIPE)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga69">APR_STATUS_IS_EXDEV</a>(s) ((s) == APR_EXDEV)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__APR__STATUS__IS.html#ga70">APR_STATUS_IS_ENOTEMPTY</a>(s)</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <dl compact><dt><b>Warning:</b></dt><dd>For any particular error condition, more than one of these tests may match. This is because platform-specific error codes may not always match the semantics of the POSIX codes these tests (and the corresponding APR error codes) are named after. A notable example are the APR_STATUS_IS_ENOENT and APR_STATUS_IS_ENOTDIR tests on Win32 platforms. The programmer should always be aware of this and adjust the order of the tests accordingly. </dd></dl> <hr><h2>Define Documentation</h2> <a class="anchor" name="ga38" doxytag="apr_errno.h::APR_STATUS_IS_ANONYMOUS"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ANONYMOUS </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ANONYMOUS)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR is using anonymous shared memory <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga35" doxytag="apr_errno.h::APR_STATUS_IS_BADARG"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_BADARG </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_BADARG)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Getopt found an option not in the option string and an argument was specified in the option string <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga34" doxytag="apr_errno.h::APR_STATUS_IS_BADCH"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_BADCH </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_BADCH)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Getopt found an option not in the option string <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga30" doxytag="apr_errno.h::APR_STATUS_IS_CHILD_DONE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_CHILD_DONE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_CHILD_DONE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The child has finished executing <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga31" doxytag="apr_errno.h::APR_STATUS_IS_CHILD_NOTDONE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_CHILD_NOTDONE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_CHILD_NOTDONE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The child has not finished executing <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga28" doxytag="apr_errno.h::APR_STATUS_IS_DETACH"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_DETACH </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_DETACH)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The thread is detached <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga20" doxytag="apr_errno.h::APR_STATUS_IS_EABOVEROOT"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EABOVEROOT </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EABOVEROOT)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given path was above the root path. </td> </tr> </table> <a class="anchor" name="ga17" doxytag="apr_errno.h::APR_STATUS_IS_EABSOLUTE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EABSOLUTE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EABSOLUTE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given path was absolute. </td> </tr> </table> <a class="anchor" name="ga45" doxytag="apr_errno.h::APR_STATUS_IS_EACCES"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EACCES </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EACCES)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> permission denied </td> </tr> </table> <a class="anchor" name="ga57" doxytag="apr_errno.h::APR_STATUS_IS_EAGAIN"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EAGAIN </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EAGAIN)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> operation would block </td> </tr> </table> <a class="anchor" name="ga2" doxytag="apr_errno.h::APR_STATUS_IS_EBADDATE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EBADDATE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EBADDATE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was given an invalid date </td> </tr> </table> <a class="anchor" name="ga54" doxytag="apr_errno.h::APR_STATUS_IS_EBADF"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EBADF </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EBADF)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> bad file # </td> </tr> </table> <a class="anchor" name="ga14" doxytag="apr_errno.h::APR_STATUS_IS_EBADIP"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EBADIP </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EBADIP)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The specified IP address is invalid </td> </tr> </table> <a class="anchor" name="ga15" doxytag="apr_errno.h::APR_STATUS_IS_EBADMASK"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EBADMASK </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EBADMASK)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The specified netmask is invalid </td> </tr> </table> <a class="anchor" name="ga21" doxytag="apr_errno.h::APR_STATUS_IS_EBADPATH"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EBADPATH </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EBADPATH)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given path was bad. </td> </tr> </table> <a class="anchor" name="ga44" doxytag="apr_errno.h::APR_STATUS_IS_EBUSY"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EBUSY </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EBUSY)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given lock was busy <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga62" doxytag="apr_errno.h::APR_STATUS_IS_ECONNABORTED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ECONNABORTED </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ECONNABORTED)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Software caused connection abort <dl compact><dt><b>Remarks:</b></dt><dd>EPROTO on certain older kernels really means ECONNABORTED, so we need to ignore it for them. See discussion in new-httpd archives nh.9701 & nh.9603</dd></dl> There is potentially a bug in Solaris 2.x x<6, and other boxes that implement tcp sockets in userland (i.e. on top of STREAMS). On these systems, EPROTO can actually result in a fatal loop. See PR#981 for example. It's hard to handle both uses of EPROTO. </td> </tr> </table> <a class="anchor" name="ga60" doxytag="apr_errno.h::APR_STATUS_IS_ECONNREFUSED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ECONNREFUSED </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ECONNREFUSED)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Connection Refused </td> </tr> </table> <a class="anchor" name="ga63" doxytag="apr_errno.h::APR_STATUS_IS_ECONNRESET"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ECONNRESET </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ECONNRESET)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Connection Reset by peer </td> </tr> </table> <a class="anchor" name="ga16" doxytag="apr_errno.h::APR_STATUS_IS_EDSOOPEN"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EDSOOPEN </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EDSOOPEN)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was unable to open the dso object. For more information call <a class="el" href="group__apr__dso.html#ga5">apr_dso_error()</a>. </td> </tr> </table> <a class="anchor" name="ga46" doxytag="apr_errno.h::APR_STATUS_IS_EEXIST"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EEXIST </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EEXIST)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> file exists </td> </tr> </table> <a class="anchor" name="ga67" doxytag="apr_errno.h::APR_STATUS_IS_EFTYPE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EFTYPE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EFTYPE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> inappropiate file type or format </td> </tr> </table> <a class="anchor" name="ga12" doxytag="apr_errno.h::APR_STATUS_IS_EGENERAL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EGENERAL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EGENERAL)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Generic Error which can not be put into another spot </td> </tr> </table> <a class="anchor" name="ga65" doxytag="apr_errno.h::APR_STATUS_IS_EHOSTUNREACH"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EHOSTUNREACH </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EHOSTUNREACH)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> no route to host </td> </tr> </table> <a class="anchor" name="ga19" doxytag="apr_errno.h::APR_STATUS_IS_EINCOMPLETE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EINCOMPLETE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EINCOMPLETE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given path was neither relative nor absolute. </td> </tr> </table> <a class="anchor" name="ga41" doxytag="apr_errno.h::APR_STATUS_IS_EINIT"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EINIT </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EINIT)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Ininitalizer value. If no option has been found, but the status variable requires a value, this should be used <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga61" doxytag="apr_errno.h::APR_STATUS_IS_EINPROGRESS"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EINPROGRESS </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EINPROGRESS)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> operation now in progress </td> </tr> </table> <a class="anchor" name="ga58" doxytag="apr_errno.h::APR_STATUS_IS_EINTR"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EINTR </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EINTR)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> interrupted system call </td> </tr> </table> <a class="anchor" name="ga55" doxytag="apr_errno.h::APR_STATUS_IS_EINVAL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EINVAL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EINVAL)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> invalid argument </td> </tr> </table> <a class="anchor" name="ga3" doxytag="apr_errno.h::APR_STATUS_IS_EINVALSOCK"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EINVALSOCK </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EINVALSOCK)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was given an invalid socket </td> </tr> </table> <a class="anchor" name="ga52" doxytag="apr_errno.h::APR_STATUS_IS_EMFILE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EMFILE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EMFILE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> too many open files </td> </tr> </table> <a class="anchor" name="ga43" doxytag="apr_errno.h::APR_STATUS_IS_EMISMATCH"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EMISMATCH </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EMISMATCH)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Two passwords do not match. <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga47" doxytag="apr_errno.h::APR_STATUS_IS_ENAMETOOLONG"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENAMETOOLONG </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENAMETOOLONG)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> path name is too long </td> </tr> </table> <a class="anchor" name="ga66" doxytag="apr_errno.h::APR_STATUS_IS_ENETUNREACH"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENETUNREACH </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENETUNREACH)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> network is unreachable </td> </tr> </table> <a class="anchor" name="ga53" doxytag="apr_errno.h::APR_STATUS_IS_ENFILE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENFILE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENFILE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> file table overflow </td> </tr> </table> <a class="anchor" name="ga6" doxytag="apr_errno.h::APR_STATUS_IS_ENODIR"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENODIR </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENODIR)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a directory structure </td> </tr> </table> <a class="anchor" name="ga48" doxytag="apr_errno.h::APR_STATUS_IS_ENOENT"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOENT </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOENT)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> no such file or directory </td> </tr> </table> <a class="anchor" name="ga7" doxytag="apr_errno.h::APR_STATUS_IS_ENOLOCK"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOLOCK </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOLOCK)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a lock structure </td> </tr> </table> <a class="anchor" name="ga51" doxytag="apr_errno.h::APR_STATUS_IS_ENOMEM"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOMEM </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOMEM)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> not enough memory </td> </tr> </table> <a class="anchor" name="ga8" doxytag="apr_errno.h::APR_STATUS_IS_ENOPOLL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOPOLL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOPOLL)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a poll structure </td> </tr> </table> <a class="anchor" name="ga1" doxytag="apr_errno.h::APR_STATUS_IS_ENOPOOL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOPOOL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOPOOL)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not provided a pool with which to allocate memory <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga4" doxytag="apr_errno.h::APR_STATUS_IS_ENOPROC"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOPROC </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOPROC)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a process structure </td> </tr> </table> <a class="anchor" name="ga13" doxytag="apr_errno.h::APR_STATUS_IS_ENOSHMAVAIL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOSHMAVAIL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOSHMAVAIL)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> There is no more shared memory available </td> </tr> </table> <a class="anchor" name="ga9" doxytag="apr_errno.h::APR_STATUS_IS_ENOSOCKET"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOSOCKET </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOSOCKET)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a socket </td> </tr> </table> <a class="anchor" name="ga50" doxytag="apr_errno.h::APR_STATUS_IS_ENOSPC"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOSPC </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOSPC)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> no space left on device </td> </tr> </table> <a class="anchor" name="ga0" doxytag="apr_errno.h::APR_STATUS_IS_ENOSTAT"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOSTAT </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOSTAT)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was unable to perform a stat on the file <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga49" doxytag="apr_errno.h::APR_STATUS_IS_ENOTDIR"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTDIR </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOTDIR)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> not a directory </td> </tr> </table> <a class="anchor" name="ga70" doxytag="apr_errno.h::APR_STATUS_IS_ENOTEMPTY"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTEMPTY </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <b>Value:</b><div class="fragment"><pre class="fragment">((s) == <a class="code" href="group__APR__Error.html#ga70">APR_ENOTEMPTY</a> || \ (s) == APR_EEXIST) </pre></div>Directory Not Empty </td> </tr> </table> <a class="anchor" name="ga25" doxytag="apr_errno.h::APR_STATUS_IS_ENOTENOUGHENTROPY"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTENOUGHENTROPY </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOTENOUGHENTROPY)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR could not gather enough entropy to continue. </td> </tr> </table> <a class="anchor" name="ga11" doxytag="apr_errno.h::APR_STATUS_IS_ENOTHDKEY"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTHDKEY </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOTHDKEY)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a thread key structure </td> </tr> </table> <a class="anchor" name="ga10" doxytag="apr_errno.h::APR_STATUS_IS_ENOTHREAD"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTHREAD </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOTHREAD)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a thread structure </td> </tr> </table> <a class="anchor" name="ga5" doxytag="apr_errno.h::APR_STATUS_IS_ENOTIME"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTIME </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOTIME)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was not given a time structure </td> </tr> </table> <a class="anchor" name="ga42" doxytag="apr_errno.h::APR_STATUS_IS_ENOTIMPL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTIMPL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOTIMPL)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The APR function has not been implemented on this platform, either because nobody has gotten to it yet, or the function is impossible on this platform. <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga59" doxytag="apr_errno.h::APR_STATUS_IS_ENOTSOCK"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ENOTSOCK </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ENOTSOCK)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> socket operation on a non-socket </td> </tr> </table> <a class="anchor" name="ga36" doxytag="apr_errno.h::APR_STATUS_IS_EOF"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EOF </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EOF)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR has encountered the end of the file <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga22" doxytag="apr_errno.h::APR_STATUS_IS_EPATHWILD"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EPATHWILD </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EPATHWILD)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given path contained wildcards. </td> </tr> </table> <a class="anchor" name="ga68" doxytag="apr_errno.h::APR_STATUS_IS_EPIPE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EPIPE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EPIPE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> broken pipe </td> </tr> </table> <a class="anchor" name="ga24" doxytag="apr_errno.h::APR_STATUS_IS_EPROC_UNKNOWN"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EPROC_UNKNOWN </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EPROC_UNKNOWN)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given process was not recognized by APR. </td> </tr> </table> <a class="anchor" name="ga18" doxytag="apr_errno.h::APR_STATUS_IS_ERELATIVE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ERELATIVE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ERELATIVE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The given path was relative. </td> </tr> </table> <a class="anchor" name="ga56" doxytag="apr_errno.h::APR_STATUS_IS_ESPIPE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ESPIPE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ESPIPE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> illegal seek </td> </tr> </table> <a class="anchor" name="ga23" doxytag="apr_errno.h::APR_STATUS_IS_ESYMNOTFOUND"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ESYMNOTFOUND </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ESYMNOTFOUND)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Could not find the requested symbol. For more information call <a class="el" href="group__apr__dso.html#ga5">apr_dso_error()</a>. </td> </tr> </table> <a class="anchor" name="ga64" doxytag="apr_errno.h::APR_STATUS_IS_ETIMEDOUT"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_ETIMEDOUT </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_ETIMEDOUT)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Operation timed out <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd></dd></dl> </td> </tr> </table> <a class="anchor" name="ga69" doxytag="apr_errno.h::APR_STATUS_IS_EXDEV"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_EXDEV </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_EXDEV)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> cross device link </td> </tr> </table> <a class="anchor" name="ga39" doxytag="apr_errno.h::APR_STATUS_IS_FILEBASED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_FILEBASED </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_FILEBASED)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR is using a file name as the key to the shared memory <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga26" doxytag="apr_errno.h::APR_STATUS_IS_INCHILD"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_INCHILD </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_INCHILD)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Program is currently executing in the child <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga33" doxytag="apr_errno.h::APR_STATUS_IS_INCOMPLETE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_INCOMPLETE </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_INCOMPLETE)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The character conversion stopped because of an incomplete character or shift sequence at the end of the input buffer. <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga27" doxytag="apr_errno.h::APR_STATUS_IS_INPARENT"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_INPARENT </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_INPARENT)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Program is currently executing in the parent <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga40" doxytag="apr_errno.h::APR_STATUS_IS_KEYBASED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_KEYBASED </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_KEYBASED)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR is using a shared key as the key to the shared memory <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga29" doxytag="apr_errno.h::APR_STATUS_IS_NOTDETACH"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_NOTDETACH </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_NOTDETACH)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The thread is not detached <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga37" doxytag="apr_errno.h::APR_STATUS_IS_NOTFOUND"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_NOTFOUND </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_NOTFOUND)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> APR was unable to find the socket in the poll structure <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <a class="anchor" name="ga32" doxytag="apr_errno.h::APR_STATUS_IS_TIMEUP"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_STATUS_IS_TIMEUP </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">s </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> ((s) == APR_TIMEUP)</td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> The operation did not finish before the timeout <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </td> </tr> </table> <hr size="1"><address style="align: right;"><small>Generated on Sun Mar 20 19:52:27 2005 for Apache Portable Runtime by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address> </body> </html>