diff options
author | Bernhard Schmidt <berni@debian.org> | 2021-02-24 19:54:12 +0100 |
---|---|---|
committer | Bernhard Schmidt <berni@debian.org> | 2021-02-24 19:54:12 +0100 |
commit | 4ee98f284a93c3b855092d35ac21371d9dcad65b (patch) | |
tree | dc5a9759b8165b50d028db416367767b82f42f49 /src/openvpn/misc.h | |
parent | 0816f633cec4254ccfd98901252eefe84b0e2648 (diff) |
New upstream version 2.5.1upstream/2.5.1
Diffstat (limited to 'src/openvpn/misc.h')
-rw-r--r-- | src/openvpn/misc.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/openvpn/misc.h b/src/openvpn/misc.h index a03d94e..e4342b0 100644 --- a/src/openvpn/misc.h +++ b/src/openvpn/misc.h @@ -64,7 +64,6 @@ struct user_pass { bool defined; bool nocache; - bool wait_for_push; /* true if this object is waiting for a push-reply */ /* max length of username/password */ #ifdef ENABLE_PKCS11 @@ -145,6 +144,17 @@ void fail_user_pass(const char *prefix, void purge_user_pass(struct user_pass *up, const bool force); +/** + * Sets the auth-token to token if a username is available from either + * up or already present in tk. The method will also purge up if + * the auth-nocache option is active. + * + * @param up (non Auth-token) Username/password + * @param tk auth-token userpass to set + * @param token token to use as password for the + * + * @note all parameters to this function must not be null. + */ void set_auth_token(struct user_pass *up, struct user_pass *tk, const char *token); |