* libmisc/tz.c: tz() is only used when USE_PAM is not defined.

* lib/prototypes.h: Indicate functions whose presence depends on
	the USE_PAM flag.
This commit is contained in:
nekral-guest
2008-09-06 16:42:41 +00:00
parent 70cf08329b
commit c89eb6d7eb
2 changed files with 17 additions and 2 deletions

View File

@ -147,7 +147,9 @@ extern void audit_logger (int type, const char *pgname, const char *op,
#endif
/* limits.c */
#ifndef USE_PAM
extern void setup_limits (const struct passwd *);
#endif
/* list.c */
extern char **add_list (char **, const char *);
@ -178,10 +180,14 @@ extern void motd (void);
extern struct passwd *get_my_pwent (void);
/* obscure.c */
#ifndef USE_PAM
extern int obscure (const char *, const char *, const struct passwd *);
#endif
/* pam_pass.c */
#ifdef USE_PAM
extern void do_pam_passwd (const char *user, bool silent, bool change_expired);
#endif
/* port.c */
extern bool isttytime (const char *, const char *, time_t);
@ -190,7 +196,9 @@ extern bool isttytime (const char *, const char *, time_t);
extern struct spwd *pwd_to_spwd (const struct passwd *);
/* pwdcheck.c */
#ifndef USE_PAM
extern void passwd_check (const char *, const char *, const char *);
#endif
/* pwd_init.c */
extern void pwd_init (void);
@ -262,7 +270,9 @@ extern void subsystem (const struct passwd *);
extern void ttytype (const char *);
/* tz.c */
#ifndef USE_PAM
extern char *tz (const char *);
#endif
/* ulimit.c */
extern int set_filesize_limit (int blocks);