OpenVPN
user_pass Struct Reference

#include <misc.h>

Collaboration diagram for user_pass:

Data Fields

bool defined
bool token_defined
bool nocache
bool protected
char username [USER_PASS_LEN]
char password [USER_PASS_LEN]
int verb
char common_name [128]
char response [128]
char remote [INET6_ADDRSTRLEN]
const struct name_value_list * name_value_list

Detailed Description

Definition at line 54 of file misc.h.

Field Documentation

◆ common_name

char user_pass::common_name[128]

Definition at line 124 of file auth-pam.c.

Referenced by my_conv(), and pam_server().

◆ defined

◆ name_value_list

const struct name_value_list* user_pass::name_value_list

Definition at line 128 of file auth-pam.c.

Referenced by my_conv(), pam_auth(), and pam_server().

◆ nocache

bool user_pass::nocache

◆ password

◆ protected

bool user_pass::protected

Definition at line 61 of file misc.h.

Referenced by protect_user_pass(), unprotect_user_pass(), verify_auth_token(), and verify_user_pass().

◆ remote

char user_pass::remote[INET6_ADDRSTRLEN]

Definition at line 126 of file auth-pam.c.

Referenced by pam_auth(), and pam_server().

◆ response

char user_pass::response[128]

Definition at line 125 of file auth-pam.c.

Referenced by my_conv(), pam_server(), and split_scrv1_password().

◆ token_defined

bool user_pass::token_defined

Definition at line 59 of file misc.h.

Referenced by reset_user_pass(), and set_auth_token().

◆ username

◆ verb

int user_pass::verb

Definition at line 120 of file auth-pam.c.

Referenced by my_conv(), pam_server(), and split_scrv1_password().


The documentation for this struct was generated from the following files: