Signed-off-by: Ilia Shipitsin <[email protected]>
---
src/openvpn/ssl_verify.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/src/openvpn/ssl_verify.c b/src/openvpn/ssl_verify.c
index 934ff8d8..c4b95553 100644
--- a/src/openvpn/ssl_verify.c
+++ b/src/openvpn/ssl_verify.c
@@ -1629,6 +1629,10 @@ verify_user_pass(struct user_pass *up, struct tls_multi
*multi,
if (!multi->auth_token_initial)
{
multi->auth_token_initial = strdup(up->password);
+ if (!multi->auth_token_initial)
+ {
+ msg( M_FATAL, "Failed allocate memory for
multi->auth_token_initial");
+ }
}
if (session->opt->auth_token_call_auth)
@@ -1749,6 +1753,10 @@ verify_user_pass(struct user_pass *up, struct tls_multi
*multi,
&& !(ks->auth_token_state_flags & AUTH_TOKEN_EXPIRED))
{
multi->auth_token = strdup(up->password);
+ if (!multi->auth_token)
+ {
+ msg( M_FATAL, "Failed allocate memory for
multi->auth_token");
+ }
}
/*
--
2.43.0.windows.1
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel