X-Git-Url: https://git.hcoop.net/hcoop/debian/courier-authlib.git/blobdiff_plain/0fde1ce3109f2259ded7e8bff8d2b1c984252bc0..c4b6c7dec3b65316d62340fbd218f1ac73cbdcd2:/authldap.c diff --git a/authldap.c b/authldap.c index 63761d2..d69cde1 100644 --- a/authldap.c +++ b/authldap.c @@ -14,19 +14,10 @@ #include "auth.h" #include "authldap.h" -#include "authstaticlist.h" +#include "courierauth.h" +#include "courierauthstaticlist.h" #include "courierauthdebug.h" - -static const char rcsid[]="$Id: authldap.c,v 1.23 2008/07/10 02:43:55 mrsam Exp $"; - -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 *), @@ -46,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 *), @@ -82,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,