version 1.16, 2001/05/18 14:13:28 |
version 1.17, 2001/05/20 17:20:35 |
|
|
|
|
struct passwd * auth_get_user(void); |
struct passwd * auth_get_user(void); |
|
|
|
|
|
/* expand a filename - return buffer is allocated by xmalloc */ |
|
char *expand_filename(const char *template, struct passwd *pw); |
|
char *authorized_keys_file(struct passwd *pw); |
|
char *authorized_keys_file2(struct passwd *pw); |
|
|
|
/* check a file and the path to it */ |
|
int |
|
secure_filename(FILE *f, const char *file, uid_t u, char *err, size_t errlen); |
|
|
#define AUTH_FAIL_MAX 6 |
#define AUTH_FAIL_MAX 6 |
#define AUTH_FAIL_LOG (AUTH_FAIL_MAX/2) |
#define AUTH_FAIL_LOG (AUTH_FAIL_MAX/2) |
#define AUTH_FAIL_MSG "Too many authentication failures for %.100s" |
#define AUTH_FAIL_MSG "Too many authentication failures for %.100s" |