48 #define APR_EBADARG APR_BADARG
52 #define APREQ_ERROR_GENERAL APR_OS_START_USERERR
54 #define APREQ_ERROR_TAINTED (APREQ_ERROR_GENERAL + 1)
56 #define APREQ_ERROR_INTERRUPT (APREQ_ERROR_GENERAL + 2)
59 #define APREQ_ERROR_BADDATA (APREQ_ERROR_GENERAL + 10)
61 #define APREQ_ERROR_BADCHAR (APREQ_ERROR_BADDATA + 1)
63 #define APREQ_ERROR_BADSEQ (APREQ_ERROR_BADDATA + 2)
65 #define APREQ_ERROR_BADATTR (APREQ_ERROR_BADDATA + 3)
67 #define APREQ_ERROR_BADHEADER (APREQ_ERROR_BADDATA + 4)
69 #define APREQ_ERROR_BADUTF8 (APREQ_ERROR_BADDATA + 5)
72 #define APREQ_ERROR_NODATA (APREQ_ERROR_GENERAL + 20)
74 #define APREQ_ERROR_NOTOKEN (APREQ_ERROR_NODATA + 1)
76 #define APREQ_ERROR_NOATTR (APREQ_ERROR_NODATA + 2)
78 #define APREQ_ERROR_NOHEADER (APREQ_ERROR_NODATA + 3)
80 #define APREQ_ERROR_NOPARSER (APREQ_ERROR_NODATA + 4)
84 #define APREQ_ERROR_MISMATCH (APREQ_ERROR_GENERAL + 30)
86 #define APREQ_ERROR_OVERLIMIT (APREQ_ERROR_MISMATCH + 1)
88 #define APREQ_ERROR_UNDERLIMIT (APREQ_ERROR_MISMATCH + 2)
90 #define APREQ_ERROR_NOTEMPTY (APREQ_ERROR_MISMATCH + 3)
#define APREQ_DECLARE(d)
Definition: apreq.h:50
char * apreq_strerror(apr_status_t s, char *buf, apr_size_t bufsize)