X-Git-Url: https://git.hcoop.net/hcoop/debian/courier-authlib.git/blobdiff_plain/d50284c4aa46bdb558ab92276d4e3ebd856fe9a6..0e333c05cada796fa75ceebdfc4b3e20d48f87ec:/authldap.c diff --git a/authldap.c b/authldap.c index 37323f0..d69cde1 100644 --- a/authldap.c +++ b/authldap.c @@ -14,18 +14,10 @@ #include "auth.h" #include "authldap.h" +#include "courierauth.h" #include "courierauthstaticlist.h" #include "courierauthdebug.h" - - -extern void auth_ldap_enumerate( void(*cb_func)(const char *name, - uid_t uid, - gid_t gid, - const char *homedir, - const char *maildir, - const char *options, - void *void_arg), - void *void_arg); +#include "libhmac/hmac.h" static int auth_ldap_login(const char *service, char *authdata, int (*callback_func)(struct authinfo *, void *), @@ -45,9 +37,6 @@ static int auth_ldap_login(const char *service, char *authdata, callback_arg); } -#include "libhmac/hmac.h" -#include "cramlib.h" - static int auth_ldap_cram(const char *service, const char *authtype, char *authdata, int (*callback_func)(struct authinfo *, void *), @@ -81,9 +70,6 @@ extern int auth_ldap_pre(const char *userid, const char *service, int (*callback)(struct authinfo *, void *), void *arg); -extern int auth_ldap_changepw(const char *, const char *, const char *, - const char *); - static struct authstaticinfo authldap_info={ "authldap", auth_ldap,