diff options
Diffstat (limited to 'ax25/access.h')
-rw-r--r-- | ax25/access.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/ax25/access.h b/ax25/access.h new file mode 100644 index 0000000..12e4666 --- /dev/null +++ b/ax25/access.h @@ -0,0 +1,19 @@ +#ifndef ACCESS_H +#define ACCESS_H + +#define PASSSIZE 80 /* for md5 passwords, at least 32 characters */ +#define MINPWLEN_SYS 20 +#define MINPWLEN_MD5 8 + +#define PWFILE "bcpasswd" + +/* PWxxx: set bits */ +#define PW_CLEARTEXT 1 +#define PW_SYS 2 +#define PW_MD5 4 + +void ask_pw_sys(char *prompt, char *pass_want, char *pw); +void ask_pw_md5(char *prompt, char *pass_want, char *pw); +char *read_pwd (struct passwd *pw, int *pwtype); +#endif + |