]> gitweb @ CieloNegro.org - bindings-apr-util.git/blob - Bindings/APR/LDAP.hsc
8792eedc406e13b25b679dfc28f4e79e253a7d70
[bindings-apr-util.git] / Bindings / APR / LDAP.hsc
1 #include <bindings.dsl.h>
2 #include <apr_ldap.h>
3
4 module Bindings.APR.LDAP where
5 #strict_import
6
7 #num APR_HAS_LDAP
8
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
18
19 #if APR_HAS_LDAP
20
21 #  num APR_HAS_LDAP_SSL
22 #  num APR_HAS_LDAP_URL_PARSE
23
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
31
32 #  num APR_LDAP_SIZELIMIT
33
34 #  starttype struct apr_ldap_err_t
35 #    field reason, Ptr CChar
36 #    field msg   , Ptr CChar
37 #    field rc    , CInt
38 #  stoptype
39
40 -- FIXME What's the type it takes?
41 -- #  cinline APR_LDAP_IS_SERVER_DOWN, <unknown> -> IO CInt
42
43 #endif