summaryrefslogtreecommitdiff
path: root/src/users.h
diff options
context:
space:
mode:
authorkx <kx@radix.pro>2022-09-29 01:46:11 +0300
committerkx <kx@radix.pro>2022-09-29 01:46:11 +0300
commited02760159a4a777ed0e1b617dafddbc9c62f5a1 (patch)
tree395a15b9ee2232d413258579ae2879d21b203561 /src/users.h
parent2aa8d8ccf0e3e82bd462d17dbfb44e4f58e3ba20 (diff)
downloadsila-shell-ed02760159a4a777ed0e1b617dafddbc9c62f5a1.tar.xz
users: passwd
Diffstat (limited to 'src/users.h')
-rw-r--r--src/users.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/users.h b/src/users.h
index 125f13b..8e4ebe6 100644
--- a/src/users.h
+++ b/src/users.h
@@ -3,6 +3,9 @@
#define __USERS_H
+#define USER_NAME_SIZE 64
+#define USER_ROLE_SIZE 16
+
#define ROLE_ADMIN "admin"
#define ROLE_OPERATOR "operator"
#define ROLE_USER "user"
@@ -28,10 +31,13 @@
extern "C" {
#endif
+extern char user_name[];
+extern char user_role[];
extern int com_useradd( char *arg );
extern int com_userdel( char *arg );
extern int com_userlist( char *arg );
+extern int com_passwd( char *arg );