Mercurial > dovecot > original-hg > dovecot-1.2
changeset 3066:34c1cf646467 HEAD
Moved extern userdb/passdb declarations to .c files.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 07 Jan 2005 22:01:08 +0200 |
parents | 29d83a8bb50d |
children | 4c92f9eae613 |
files | src/auth/passdb.c src/auth/passdb.h src/auth/userdb.c src/auth/userdb.h |
diffstat | 4 files changed, 18 insertions(+), 18 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/passdb.c Fri Jan 07 21:55:49 2005 +0200 +++ b/src/auth/passdb.c Fri Jan 07 22:01:08 2005 +0200 @@ -8,6 +8,16 @@ #include <stdlib.h> +extern struct passdb_module passdb_passwd; +extern struct passdb_module passdb_bsdauth; +extern struct passdb_module passdb_shadow; +extern struct passdb_module passdb_passwd_file; +extern struct passdb_module passdb_pam; +extern struct passdb_module passdb_checkpassword; +extern struct passdb_module passdb_vpopmail; +extern struct passdb_module passdb_ldap; +extern struct passdb_module passdb_sql; + struct passdb_module *passdbs[] = { #ifdef PASSDB_PASSWD &passdb_passwd,
--- a/src/auth/passdb.h Fri Jan 07 21:55:49 2005 +0200 +++ b/src/auth/passdb.h Fri Jan 07 22:01:08 2005 +0200 @@ -58,16 +58,6 @@ lookup_credentials_callback_t *callback, struct auth_request *auth_request); -extern struct passdb_module passdb_passwd; -extern struct passdb_module passdb_bsdauth; -extern struct passdb_module passdb_shadow; -extern struct passdb_module passdb_passwd_file; -extern struct passdb_module passdb_pam; -extern struct passdb_module passdb_checkpassword; -extern struct passdb_module passdb_vpopmail; -extern struct passdb_module passdb_ldap; -extern struct passdb_module passdb_sql; - void passdb_preinit(struct auth *auth, const char *data); void passdb_init(struct auth *auth); void passdb_deinit(struct auth *auth);
--- a/src/auth/userdb.c Fri Jan 07 21:55:49 2005 +0200 +++ b/src/auth/userdb.c Fri Jan 07 22:01:08 2005 +0200 @@ -8,6 +8,14 @@ #include <pwd.h> #include <grp.h> +extern struct userdb_module userdb_passdb; +extern struct userdb_module userdb_static; +extern struct userdb_module userdb_passwd; +extern struct userdb_module userdb_passwd_file; +extern struct userdb_module userdb_vpopmail; +extern struct userdb_module userdb_ldap; +extern struct userdb_module userdb_sql; + struct userdb_module *userdbs[] = { #ifdef USERDB_PASSWD &userdb_passwd,
--- a/src/auth/userdb.h Fri Jan 07 21:55:49 2005 +0200 +++ b/src/auth/userdb.h Fri Jan 07 22:01:08 2005 +0200 @@ -26,14 +26,6 @@ userdb_callback_t *callback, void *context); }; -extern struct userdb_module userdb_passdb; -extern struct userdb_module userdb_static; -extern struct userdb_module userdb_passwd; -extern struct userdb_module userdb_passwd_file; -extern struct userdb_module userdb_vpopmail; -extern struct userdb_module userdb_ldap; -extern struct userdb_module userdb_sql; - uid_t userdb_parse_uid(struct auth_request *request, const char *str); gid_t userdb_parse_gid(struct auth_request *request, const char *str);