module Bindings.APR.ErrNo where
import Foreign.Ptr (Ptr,FunPtr,plusPtr)
import Foreign.Ptr (wordPtrToPtr,castPtrToFunPtr)
import Foreign.Storable
import Foreign.C.Types
import Foreign.C.String (CString,CStringLen,CWString,CWStringLen)
import Foreign.Marshal.Alloc (alloca)
import Foreign.Marshal.Array (peekArray,pokeArray)
import Data.Int
import Data.Word
import Bindings.APR
type C'apr_status_t = CInt
foreign import ccall "apr_strerror" c'apr_strerror
:: C'apr_status_t -> Ptr CChar -> C'apr_size_t -> IO (Ptr CChar)
foreign import ccall "&apr_strerror" p'apr_strerror
:: FunPtr (C'apr_status_t -> Ptr CChar -> C'apr_size_t -> IO (Ptr CChar))
c'APR_OS_START_ERROR = 20000
c'APR_OS_START_ERROR :: (Num a) => a
c'APR_OS_ERRSPACE_SIZE = 50000
c'APR_OS_ERRSPACE_SIZE :: (Num a) => a
c'APR_UTIL_ERRSPACE_SIZE = 20000
c'APR_UTIL_ERRSPACE_SIZE :: (Num a) => a
c'APR_OS_START_STATUS = 70000
c'APR_OS_START_STATUS :: (Num a) => a
c'APR_UTIL_START_STATUS = 100000
c'APR_UTIL_START_STATUS :: (Num a) => a
c'APR_OS_START_USERERR = 120000
c'APR_OS_START_USERERR :: (Num a) => a
c'APR_OS_START_USEERR = 120000
c'APR_OS_START_USEERR :: (Num a) => a
c'APR_OS_START_CANONERR = 620000
c'APR_OS_START_CANONERR :: (Num a) => a
c'APR_OS_START_EAIERR = 670000
c'APR_OS_START_EAIERR :: (Num a) => a
c'APR_OS_START_SYSERR = 720000
c'APR_OS_START_SYSERR :: (Num a) => a
c'APR_SUCCESS = 0
c'APR_SUCCESS :: (Num a) => a
c'APR_ENOSTAT = 20001
c'APR_ENOSTAT :: (Num a) => a
c'APR_ENOPOOL = 20002
c'APR_ENOPOOL :: (Num a) => a
c'APR_EBADDATE = 20004
c'APR_EBADDATE :: (Num a) => a
c'APR_EINVALSOCK = 20005
c'APR_EINVALSOCK :: (Num a) => a
c'APR_ENOPROC = 20006
c'APR_ENOPROC :: (Num a) => a
c'APR_ENOTIME = 20007
c'APR_ENOTIME :: (Num a) => a
c'APR_ENODIR = 20008
c'APR_ENODIR :: (Num a) => a
c'APR_ENOLOCK = 20009
c'APR_ENOLOCK :: (Num a) => a
c'APR_ENOPOLL = 20010
c'APR_ENOPOLL :: (Num a) => a
c'APR_ENOSOCKET = 20011
c'APR_ENOSOCKET :: (Num a) => a
c'APR_ENOTHREAD = 20012
c'APR_ENOTHREAD :: (Num a) => a
c'APR_ENOTHDKEY = 20013
c'APR_ENOTHDKEY :: (Num a) => a
c'APR_EGENERAL = 20014
c'APR_EGENERAL :: (Num a) => a
c'APR_ENOSHMAVAIL = 20015
c'APR_ENOSHMAVAIL :: (Num a) => a
c'APR_EBADIP = 20016
c'APR_EBADIP :: (Num a) => a
c'APR_EBADMASK = 20017
c'APR_EBADMASK :: (Num a) => a
c'APR_EDSOOPEN = 20019
c'APR_EDSOOPEN :: (Num a) => a
c'APR_EABSOLUTE = 20020
c'APR_EABSOLUTE :: (Num a) => a
c'APR_ERELATIVE = 20021
c'APR_ERELATIVE :: (Num a) => a
c'APR_EINCOMPLETE = 20022
c'APR_EINCOMPLETE :: (Num a) => a
c'APR_EABOVEROOT = 20023
c'APR_EABOVEROOT :: (Num a) => a
c'APR_EBADPATH = 20024
c'APR_EBADPATH :: (Num a) => a
c'APR_EPATHWILD = 20025
c'APR_EPATHWILD :: (Num a) => a
c'APR_ESYMNOTFOUND = 20026
c'APR_ESYMNOTFOUND :: (Num a) => a
c'APR_EPROC_UNKNOWN = 20027
c'APR_EPROC_UNKNOWN :: (Num a) => a
c'APR_ENOTENOUGHENTROPY = 20028
c'APR_ENOTENOUGHENTROPY :: (Num a) => a
foreign import ccall "inline_APR_STATUS_IS_ENOSTAT" c'APR_STATUS_IS_ENOSTAT
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOPOOL" c'APR_STATUS_IS_ENOPOOL
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EBADDATE" c'APR_STATUS_IS_EBADDATE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EINVALSOCK" c'APR_STATUS_IS_EINVALSOCK
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOPROC" c'APR_STATUS_IS_ENOPROC
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTIME" c'APR_STATUS_IS_ENOTIME
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENODIR" c'APR_STATUS_IS_ENODIR
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOLOCK" c'APR_STATUS_IS_ENOLOCK
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOSOCKET" c'APR_STATUS_IS_ENOSOCKET
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTHREAD" c'APR_STATUS_IS_ENOTHREAD
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTHDKEY" c'APR_STATUS_IS_ENOTHDKEY
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EGENERAL" c'APR_STATUS_IS_EGENERAL
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOSHMAVAIL" c'APR_STATUS_IS_ENOSHMAVAIL
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EBADIP" c'APR_STATUS_IS_EBADIP
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EBADMASK" c'APR_STATUS_IS_EBADMASK
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EDSOOPEN" c'APR_STATUS_IS_EDSOOPEN
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EABSOLUTE" c'APR_STATUS_IS_EABSOLUTE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ERELATIVE" c'APR_STATUS_IS_ERELATIVE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EINCOMPLETE" c'APR_STATUS_IS_EINCOMPLETE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EABOVEROOT" c'APR_STATUS_IS_EABOVEROOT
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EBADPATH" c'APR_STATUS_IS_EBADPATH
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EPATHWILD" c'APR_STATUS_IS_EPATHWILD
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ESYMNOTFOUND" c'APR_STATUS_IS_ESYMNOTFOUND
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EPROC_UNKNOWN" c'APR_STATUS_IS_EPROC_UNKNOWN
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTENOUGHENTROPY" c'APR_STATUS_IS_ENOTENOUGHENTROPY
:: C'apr_status_t -> IO CInt
c'APR_INCHILD = 70001
c'APR_INCHILD :: (Num a) => a
c'APR_INPARENT = 70002
c'APR_INPARENT :: (Num a) => a
c'APR_DETACH = 70003
c'APR_DETACH :: (Num a) => a
c'APR_NOTDETACH = 70004
c'APR_NOTDETACH :: (Num a) => a
c'APR_CHILD_DONE = 70005
c'APR_CHILD_DONE :: (Num a) => a
c'APR_CHILD_NOTDONE = 70006
c'APR_CHILD_NOTDONE :: (Num a) => a
c'APR_TIMEUP = 70007
c'APR_TIMEUP :: (Num a) => a
c'APR_INCOMPLETE = 70008
c'APR_INCOMPLETE :: (Num a) => a
c'APR_BADCH = 70012
c'APR_BADCH :: (Num a) => a
c'APR_BADARG = 70013
c'APR_BADARG :: (Num a) => a
c'APR_EOF = 70014
c'APR_EOF :: (Num a) => a
c'APR_NOTFOUND = 70015
c'APR_NOTFOUND :: (Num a) => a
c'APR_ANONYMOUS = 70019
c'APR_ANONYMOUS :: (Num a) => a
c'APR_FILEBASED = 70020
c'APR_FILEBASED :: (Num a) => a
c'APR_KEYBASED = 70021
c'APR_KEYBASED :: (Num a) => a
c'APR_EINIT = 70022
c'APR_EINIT :: (Num a) => a
c'APR_ENOTIMPL = 70023
c'APR_ENOTIMPL :: (Num a) => a
c'APR_EMISMATCH = 70024
c'APR_EMISMATCH :: (Num a) => a
c'APR_EBUSY = 70025
c'APR_EBUSY :: (Num a) => a
foreign import ccall "inline_APR_STATUS_IS_INCHILD" c'APR_STATUS_IS_INCHILD
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_INPARENT" c'APR_STATUS_IS_INPARENT
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_DETACH" c'APR_STATUS_IS_DETACH
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_NOTDETACH" c'APR_STATUS_IS_NOTDETACH
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_CHILD_DONE" c'APR_STATUS_IS_CHILD_DONE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_CHILD_NOTDONE" c'APR_STATUS_IS_CHILD_NOTDONE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_TIMEUP" c'APR_STATUS_IS_TIMEUP
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_INCOMPLETE" c'APR_STATUS_IS_INCOMPLETE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_BADCH" c'APR_STATUS_IS_BADCH
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_BADARG" c'APR_STATUS_IS_BADARG
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EOF" c'APR_STATUS_IS_EOF
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_NOTFOUND" c'APR_STATUS_IS_NOTFOUND
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ANONYMOUS" c'APR_STATUS_IS_ANONYMOUS
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_FILEBASED" c'APR_STATUS_IS_FILEBASED
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_KEYBASED" c'APR_STATUS_IS_KEYBASED
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EINIT" c'APR_STATUS_IS_EINIT
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTIMPL" c'APR_STATUS_IS_ENOTIMPL
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EMISMATCH" c'APR_STATUS_IS_EMISMATCH
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EBUSY" c'APR_STATUS_IS_EBUSY
:: C'apr_status_t -> IO CInt
c'APR_EACCES = 13
c'APR_EACCES :: (Num a) => a
c'APR_EEXIST = 17
c'APR_EEXIST :: (Num a) => a
c'APR_ENAMETOOLONG = 36
c'APR_ENAMETOOLONG :: (Num a) => a
c'APR_ENOENT = 2
c'APR_ENOENT :: (Num a) => a
c'APR_ENOTDIR = 20
c'APR_ENOTDIR :: (Num a) => a
c'APR_ENOSPC = 28
c'APR_ENOSPC :: (Num a) => a
c'APR_ENOMEM = 12
c'APR_ENOMEM :: (Num a) => a
c'APR_EMFILE = 24
c'APR_EMFILE :: (Num a) => a
c'APR_ENFILE = 23
c'APR_ENFILE :: (Num a) => a
c'APR_EBADF = 9
c'APR_EBADF :: (Num a) => a
c'APR_EINVAL = 22
c'APR_EINVAL :: (Num a) => a
c'APR_ESPIPE = 29
c'APR_ESPIPE :: (Num a) => a
c'APR_EAGAIN = 11
c'APR_EAGAIN :: (Num a) => a
c'APR_EINTR = 4
c'APR_EINTR :: (Num a) => a
c'APR_ENOTSOCK = 88
c'APR_ENOTSOCK :: (Num a) => a
c'APR_ECONNREFUSED = 111
c'APR_ECONNREFUSED :: (Num a) => a
c'APR_EINPROGRESS = 115
c'APR_EINPROGRESS :: (Num a) => a
c'APR_ECONNABORTED = 103
c'APR_ECONNABORTED :: (Num a) => a
c'APR_ECONNRESET = 104
c'APR_ECONNRESET :: (Num a) => a
c'APR_ETIMEDOUT = 110
c'APR_ETIMEDOUT :: (Num a) => a
c'APR_EHOSTUNREACH = 113
c'APR_EHOSTUNREACH :: (Num a) => a
c'APR_ENETUNREACH = 101
c'APR_ENETUNREACH :: (Num a) => a
c'APR_EFTYPE = 620023
c'APR_EFTYPE :: (Num a) => a
c'APR_EPIPE = 32
c'APR_EPIPE :: (Num a) => a
c'APR_EXDEV = 18
c'APR_EXDEV :: (Num a) => a
c'APR_ENOTEMPTY = 39
c'APR_ENOTEMPTY :: (Num a) => a
c'APR_EAFNOSUPPORT = 97
c'APR_EAFNOSUPPORT :: (Num a) => a
foreign import ccall "inline_APR_STATUS_IS_EACCES" c'APR_STATUS_IS_EACCES
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EEXIST" c'APR_STATUS_IS_EEXIST
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENAMETOOLONG" c'APR_STATUS_IS_ENAMETOOLONG
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOENT" c'APR_STATUS_IS_ENOENT
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTDIR" c'APR_STATUS_IS_ENOTDIR
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOSPC" c'APR_STATUS_IS_ENOSPC
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOMEM" c'APR_STATUS_IS_ENOMEM
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EMFILE" c'APR_STATUS_IS_EMFILE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENFILE" c'APR_STATUS_IS_ENFILE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EBADF" c'APR_STATUS_IS_EBADF
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EINVAL" c'APR_STATUS_IS_EINVAL
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ESPIPE" c'APR_STATUS_IS_ESPIPE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EAGAIN" c'APR_STATUS_IS_EAGAIN
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EINTR" c'APR_STATUS_IS_EINTR
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTSOCK" c'APR_STATUS_IS_ENOTSOCK
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ECONNREFUSED" c'APR_STATUS_IS_ECONNREFUSED
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EINPROGRESS" c'APR_STATUS_IS_EINPROGRESS
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ECONNABORTED" c'APR_STATUS_IS_ECONNABORTED
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ECONNRESET" c'APR_STATUS_IS_ECONNRESET
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ETIMEDOUT" c'APR_STATUS_IS_ETIMEDOUT
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_TIMEDUP" c'APR_STATUS_IS_TIMEDUP
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EHOSTUNREACH" c'APR_STATUS_IS_EHOSTUNREACH
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENETUNREACH" c'APR_STATUS_IS_ENETUNREACH
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EFTYPE" c'APR_STATUS_IS_EFTYPE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EPIPE" c'APR_STATUS_IS_EPIPE
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EXDEV" c'APR_STATUS_IS_EXDEV
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_ENOTEMPTY" c'APR_STATUS_IS_ENOTEMPTY
:: C'apr_status_t -> IO CInt
foreign import ccall "inline_APR_STATUS_IS_EAFNOSUPPORT" c'APR_STATUS_IS_EAFNOSUPPORT
:: C'apr_status_t -> IO CInt