diff -r dff5f4c23aa7 -r 8aa2dc02d9b7 libidav/pwdstore.c --- a/libidav/pwdstore.c Wed Oct 23 09:46:33 2024 +0200 +++ b/libidav/pwdstore.c Wed Oct 23 10:32:15 2024 +0200 @@ -52,6 +52,11 @@ return util_password_input(prompt); } +void pwdstore_set_pwinput_func(pwdstore_pwinput_func func, void *userdata) { + pw_input = func; + pw_input_data = userdata; +} + PwdStore* pwdstore_open(const char *file) { FILE *in = fopen(file, "r"); if(!in) {