summaryrefslogtreecommitdiffstats
path: root/ax25/access.h
diff options
context:
space:
mode:
Diffstat (limited to 'ax25/access.h')
-rw-r--r--ax25/access.h19
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
+