61bool parse_pw(
const char *prompt,
char *pw,
char *parsed,
size_t *parsed_len) {
62 if (strlen(pw) > *parsed_len) {
63 fprintf(stderr,
"Unable to read name, buffer too small\n");
67 if (strlen(pw) == 0) {
68 if (
read_string(prompt, parsed, *parsed_len,
true) ==
false) {
72 strncpy(parsed, pw, *parsed_len);
75 *parsed_len = strlen(parsed);