>
>
> But anyway, there might be an undefined variable lurking
> in
>
> /* If pkcs#11 Use custom prompt similar to pkcs11-helper */
> if (strstr(prompt, "PKCS#11"))
> {
> struct user_pass up;
> get_user_pass(&up, NULL, "PKCS#11 token", ...
>
> "up" is not initialized, and the first thing get_user_pass_cr() does
> is look at "if (!up->defined)". So if I'm not misreading this, a
> followup patch to initialize "up" would be good. At this point it
> might be nice to add a comment explaining how the wrapping of
> "pem_password_callback()" works ;-)
>
Thanks for catching this. A patch is on its way.
Selva
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel