PW_CB_DATA
int password_callback(char *buf, int bufsiz, int verify, PW_CB_DATA *cb_data);
return password_callback(buf, bufsiz, verify, (PW_CB_DATA *)userdata);
PW_CB_DATA uidata;
PW_CB_DATA *cb_data = (PW_CB_DATA *)UI_get0_user_data(ui);
int password_callback(char *buf, int bufsiz, int verify, PW_CB_DATA *cb_data)
const char *password = ((PW_CB_DATA *)UI_get0_user_data(ui))->password;
const char *password = ((PW_CB_DATA *)UI_get0_user_data(ui))->password;
PW_CB_DATA cb_tmp;
PW_CB_DATA cb_tmp;
PW_CB_DATA cb_tmp;
static int process(const char *uri, const UI_METHOD *uimeth, PW_CB_DATA *uidata,
static int process(const char *uri, const UI_METHOD *uimeth, PW_CB_DATA *uidata,
PW_CB_DATA pw_cb_data;
PW_CB_DATA cb_data = {