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