1 #include <bindings.dsl.h>
4 module Bindings.APR.LDAP where
9 #num APR_HAS_NETSCAPE_LDAPSDK
10 #num APR_HAS_SOLARIS_LDAPSDK
11 #num APR_HAS_NOVELL_LDAPSDK
12 #num APR_HAS_MOZILLA_LDAPSDK
13 #num APR_HAS_OPENLDAP_LDAPSDK
14 #num APR_HAS_MICROSOFT_LDAPSDK
15 #num APR_HAS_TIVOLI_LDAPSDK
16 #num APR_HAS_ZOS_LDAPSDK
17 #num APR_HAS_OTHER_LDAPSDK
21 # num APR_HAS_LDAP_SSL
22 # num APR_HAS_LDAP_URL_PARSE
24 # num APR_HAS_LDAPSSL_CLIENT_INIT
25 # num APR_HAS_LDAPSSL_CLIENT_DEINIT
26 # num APR_HAS_LDAPSSL_ADD_TRUSTED_CERT
27 # num APR_HAS_LDAP_START_TLS_S
28 # num APR_HAS_LDAP_SSLINIT
29 # num APR_HAS_LDAPSSL_INIT
30 # num APR_HAS_LDAPSSL_INSTALL_ROUTINES
32 # num APR_LDAP_SIZELIMIT
34 # starttype struct apr_ldap_err_t
35 # field reason, Ptr CChar
36 # field msg , Ptr CChar
40 -- FIXME What's the type it takes?
41 -- # cinline APR_LDAP_IS_SERVER_DOWN, <unknown> -> IO CInt