Apache HTTP Server Request Library

Define the APREQ_ error codes. More...
#include "apr_errno.h"
#include "apreq.h"
Go to the source code of this file.
| Defines | |
| #define | APR_EBADARG APR_BADARG | 
| #define | APREQ_ERROR_GENERAL APR_OS_START_USERERR | 
| #define | APREQ_ERROR_TAINTED (APREQ_ERROR_GENERAL + 1) | 
| #define | APREQ_ERROR_INTERRUPT (APREQ_ERROR_GENERAL + 2) | 
| #define | APREQ_ERROR_BADDATA (APREQ_ERROR_GENERAL + 10) | 
| #define | APREQ_ERROR_BADCHAR (APREQ_ERROR_BADDATA + 1) | 
| #define | APREQ_ERROR_BADSEQ (APREQ_ERROR_BADDATA + 2) | 
| #define | APREQ_ERROR_BADATTR (APREQ_ERROR_BADDATA + 3) | 
| #define | APREQ_ERROR_BADHEADER (APREQ_ERROR_BADDATA + 4) | 
| #define | APREQ_ERROR_BADUTF8 (APREQ_ERROR_BADDATA + 5) | 
| #define | APREQ_ERROR_NODATA (APREQ_ERROR_GENERAL + 20) | 
| #define | APREQ_ERROR_NOTOKEN (APREQ_ERROR_NODATA + 1) | 
| #define | APREQ_ERROR_NOATTR (APREQ_ERROR_NODATA + 2) | 
| #define | APREQ_ERROR_NOHEADER (APREQ_ERROR_NODATA + 3) | 
| #define | APREQ_ERROR_NOPARSER (APREQ_ERROR_NODATA + 4) | 
| #define | APREQ_ERROR_MISMATCH (APREQ_ERROR_GENERAL + 30) | 
| #define | APREQ_ERROR_OVERLIMIT (APREQ_ERROR_MISMATCH + 1) | 
| #define | APREQ_ERROR_UNDERLIMIT (APREQ_ERROR_MISMATCH + 2) | 
| #define | APREQ_ERROR_NOTEMPTY (APREQ_ERROR_MISMATCH + 3) | 
| Functions | |
| char * | apreq_strerror (apr_status_t s, char *buf, apr_size_t bufsize) | 
Define the APREQ_ error codes.
| 
 | 
| Bad Arguments return value 
 | 
| 
 | 
| Invalid attribute. | 
| 
 | 
| Invalid character. | 
| 
 | 
| Invalid input data. | 
| 
 | 
| Invalid header. | 
| 
 | 
| Invalid byte sequence. | 
| 
 | 
| Invalid utf8 encoding. | 
| 
 | 
| Internal apreq error. | 
| 
 | 
| Parsing interrupted. | 
| 
 | 
| Conflicting information. | 
| 
 | 
| Missing attribute. | 
| 
 | 
| Missing input data. | 
| 
 | 
| Missing header. | 
| 
 | 
| Missing parser. | 
| 
 | 
| Setting already configured. | 
| 
 | 
| Missing required token. | 
| 
 | 
| Exceeds configured maximum limit. | 
| 
 | 
| Attempted to perform unsafe action with tainted data. | 
| 
 | 
| Below configured minimum limit. | 
| 
 | ||||||||||||||||
| apreq's wrapper around apr_strerror(); recognizes APREQ_ERROR_* status codes. |