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);