diff options
| author | Denys Vlasenko <vda.linux@googlemail.com> | 2025-07-17 17:34:14 +0200 |
|---|---|---|
| committer | Denys Vlasenko <vda.linux@googlemail.com> | 2025-07-17 17:34:14 +0200 |
| commit | dde90f1d4746a2efef20fc227cd38bbcb58d546c (patch) | |
| tree | a40d739cc4b857219d914679fdedcf88f47cebe6 /loginutils | |
| parent | b823735b7eb6428e827cf463123d3caaa48804ff (diff) | |
| download | busybox-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 'loginutils')
| -rw-r--r-- | loginutils/cryptpw.c | 3 |
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. | |||
| 84 | int cryptpw_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; | 84 | int cryptpw_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; |
| 85 | int cryptpw_main(int argc UNUSED_PARAM, char **argv) | 85 | int 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; |
