21 #include "apr_errno.h" 
   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)