login_protos.h revision 102644
1/* This is a generated file */
2#ifndef __login_protos_h__
3#define __login_protos_h__
4
5#include <stdarg.h>
6
7void
8add_env (
9	const char */*var*/,
10	const char */*value*/);
11
12void
13check_shadow (
14	const struct passwd */*pw*/,
15	const struct spwd */*sp*/);
16
17char *
18clean_ttyname (char */*tty*/);
19
20void
21copy_env (void);
22
23int
24do_osfc2_magic (uid_t /*uid*/);
25
26void
27extend_env (char */*str*/);
28
29int
30login_access (
31	struct passwd */*user*/,
32	char */*from*/);
33
34char *
35login_conf_get_string (const char */*str*/);
36
37int
38login_read_env (const char */*file*/);
39
40char *
41make_id (char */*tty*/);
42
43void
44prepare_utmp (
45	struct utmp */*utmp*/,
46	char */*tty*/,
47	const char */*username*/,
48	const char */*hostname*/);
49
50int
51read_string (
52	const char */*prompt*/,
53	char */*buf*/,
54	size_t /*len*/,
55	int /*echo*/);
56
57void
58shrink_hostname (
59	const char */*hostname*/,
60	char */*dst*/,
61	size_t /*dst_sz*/);
62
63void
64stty_default (void);
65
66void
67utmp_login (
68	char */*tty*/,
69	const char */*username*/,
70	const char */*hostname*/);
71
72int
73utmpx_login (
74	char */*line*/,
75	const char */*user*/,
76	const char */*host*/);
77
78#endif /* __login_protos_h__ */
79