aboutsummaryrefslogtreecommitdiff
path: root/loginutils/cryptpw.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2025-07-17 17:34:14 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2025-07-17 17:34:14 +0200
commitdde90f1d4746a2efef20fc227cd38bbcb58d546c (patch)
treea40d739cc4b857219d914679fdedcf88f47cebe6 /loginutils/cryptpw.c
parentb823735b7eb6428e827cf463123d3caaa48804ff (diff)
downloadbusybox-w32-dde90f1d4746a2efef20fc227cd38bbcb58d546c.tar.gz
busybox-w32-dde90f1d4746a2efef20fc227cd38bbcb58d546c.tar.bz2
busybox-w32-dde90f1d4746a2efef20fc227cd38bbcb58d546c.zip
libbb.h: increase MAX_PW_SALT_LEN
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to '')
-rw-r--r--loginutils/cryptpw.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/loginutils/cryptpw.c b/loginutils/cryptpw.c
index 1c338540f..c0f6280cd 100644
--- a/loginutils/cryptpw.c
+++ b/loginutils/cryptpw.c
@@ -84,8 +84,7 @@ to cryptpw. -a option (alias for -m) came from cryptpw.
84int cryptpw_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 84int cryptpw_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
85int cryptpw_main(int argc UNUSED_PARAM, char **argv) 85int cryptpw_main(int argc UNUSED_PARAM, char **argv)
86{ 86{
87 /* Supports: cryptpw -m sha256 PASS 'rounds=999999999$SALT' */ 87 char salt[MAX_PW_SALT_LEN];
88 char salt[MAX_PW_SALT_LEN + sizeof("rounds=999999999$")];
89 char *salt_ptr; 88 char *salt_ptr;
90 char *password; 89 char *password;
91 const char *opt_m, *opt_S; 90 const char *opt_m, *opt_S;