#ifndef __login_protos_h__
#define __login_protos_h__
#include <stdarg.h>
#ifdef __cplusplus
extern "C" {
#endif
void
add_env (
const char *,
const char *);
void
check_shadow (
const struct passwd *,
const struct spwd *);
char *
clean_ttyname (char *);
void
copy_env (void);
int
do_osfc2_magic (uid_t );
void
extend_env (char *);
int
login_access (
struct passwd *,
char *);
char *
login_conf_get_string (const char *);
void
login_read_env (const char *);
char *
make_id (char *);
void
prepare_utmp (
struct utmp *,
char *,
const char *,
const char *);
int
read_limits_conf (
const char *,
const struct passwd *);
int
read_string (
const char *,
char *,
size_t ,
int );
void
shrink_hostname (
const char *,
char *,
size_t );
void
stty_default (void);
void
utmp_login (
char *,
const char *,
const char *);
int
utmpx_login (
char *,
const char *,
const char *);
#ifdef __cplusplus
}
#endif
#endif