]> granicus.if.org Git - shadow/commitdiff
login_access() is used in src/login.c, and defined in src/login_nopam.c
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Mon, 17 Mar 2008 23:04:46 +0000 (23:04 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Mon, 17 Mar 2008 23:04:46 +0000 (23:04 +0000)
(which lacks a prototype). Move its prototype from src/login.c to
lib/prototypes.h.

ChangeLog
lib/prototypes.h
src/login.c

index 13704f9309d1c984e845000e8a0208eed7899edb..916f2910e038c879ca10c082794ce000e8f39b53 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-03-17  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * lib/prototypes.h, src/login.c: login_access() is used in
+       src/login.c, and defined in src/login_nopam.c (which lacks a
+       prototype). Move its prototype from src/login.c to
+       lib/prototypes.h.
+
 2008-03-17  Nicolas François  <nicolas.francois@centraliens.net>
 
        * src/gpasswd.c, src/groupmod.c: Compilation fix. gshadow_locked
index 6c82f9d94c51f6253e7e01667f380ab44e41b72e..b116b37226116c88328d1666b3f7117e38bfeb38 100644 (file)
@@ -114,6 +114,9 @@ extern void dolastlog (struct lastlog *ll,
                        const char *line,
                        const char *host);
 
+/* login_nopam.c */
+extern int login_access (const char *user, const char *from);
+
 /* loginprompt.c */
 extern void login_prompt (const char *, char *, int);
 
index 779e1dfa01c9ac969a3a5fcd067366da35c7ac48..aa9e55603e0cbce35f84d1209ea091dfa6c0abf3 100644 (file)
@@ -128,8 +128,6 @@ static void setup_tty (void);
 static void check_flags (int, char *const *);
 
 #ifndef USE_PAM
-extern int login_access (const char *, const char *);
-
 static struct faillog faillog;
 
 static void bad_time_notify (void);