From: Michael Karvan <[email protected]>
Signed-off-by: Michael Karvan <[email protected]>
---
src/plugins/auth-pam/auth-pam.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/plugins/auth-pam/auth-pam.c b/src/plugins/auth-pam/auth-pam.c
index 70339445..9f37c8c0 100644
--- a/src/plugins/auth-pam/auth-pam.c
+++ b/src/plugins/auth-pam/auth-pam.c
@@ -746,8 +746,15 @@ my_conv(int n, const struct pam_message **msg_array,
}
break;
- case PAM_ERROR_MSG:
case PAM_TEXT_INFO:
+ aresp[i].resp = strdup(up->common_name);
+ if (aresp[i].resp == NULL)
+ {
+ ret = PAM_CONV_ERR;
+ }
+ break;
+
+ case PAM_ERROR_MSG:
break;
default:
--
2.35.1
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel