diff options
Diffstat (limited to 'crypto/heimdal/appl/login/login-protos.h')
-rw-r--r-- | crypto/heimdal/appl/login/login-protos.h | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/crypto/heimdal/appl/login/login-protos.h b/crypto/heimdal/appl/login/login-protos.h new file mode 100644 index 0000000..92b5b87 --- /dev/null +++ b/crypto/heimdal/appl/login/login-protos.h @@ -0,0 +1,91 @@ +/* This is a generated file */ +#ifndef __login_protos_h__ +#define __login_protos_h__ + +#include <stdarg.h> + +#ifdef __cplusplus +extern "C" { +#endif + +void +add_env ( + const char */*var*/, + const char */*value*/); + +void +check_shadow ( + const struct passwd */*pw*/, + const struct spwd */*sp*/); + +char * +clean_ttyname (char */*tty*/); + +void +copy_env (void); + +int +do_osfc2_magic (uid_t /*uid*/); + +void +extend_env (char */*str*/); + +int +login_access ( + struct passwd */*user*/, + char */*from*/); + +char * +login_conf_get_string (const char */*str*/); + +void +login_read_env (const char */*file*/); + +char * +make_id (char */*tty*/); + +void +prepare_utmp ( + struct utmp */*utmp*/, + char */*tty*/, + const char */*username*/, + const char */*hostname*/); + +int +read_limits_conf ( + const char */*file*/, + const struct passwd */*pwd*/); + +int +read_string ( + const char */*prompt*/, + char */*buf*/, + size_t /*len*/, + int /*echo*/); + +void +shrink_hostname ( + const char */*hostname*/, + char */*dst*/, + size_t /*dst_sz*/); + +void +stty_default (void); + +void +utmp_login ( + char */*tty*/, + const char */*username*/, + const char */*hostname*/); + +int +utmpx_login ( + char */*line*/, + const char */*user*/, + const char */*host*/); + +#ifdef __cplusplus +} +#endif + +#endif /* __login_protos_h__ */ |