Lines Matching refs:envp
82 * the envp array for its value, returning it
86 get_env (const char *name, const char *envp[])
88 if (envp)
92 for (i = 0; envp[i]; ++i)
94 if (!strncmp (envp[i], name, namelen))
96 const char *cp = envp[i] + namelen;
125 openvpn_plugin_open_v1 (unsigned int *type_mask, const char *argv[], const char *envp[])
136 context->test_deferred_auth = atoi_null0 (get_env ("test_deferred_auth", envp));
139 context->test_packet_filter = atoi_null0 (get_env ("test_packet_filter", envp));
162 auth_user_pass_verify (struct plugin_context *context, struct plugin_per_client_context *pcc, const char *argv[], const char *envp[])
166 /* get username/password from envp string array */
167 const char *username = get_env ("username", envp);
168 const char *password = get_env ("password", envp);
170 /* get auth_control_file filename from envp string array*/
171 const char *auth_control_file = get_env ("auth_control_file", envp);
203 tls_final (struct plugin_context *context, struct plugin_per_client_context *pcc, const char *argv[], const char *envp[])
209 const char *pff = get_env ("pf_file", envp);
210 const char *cn = get_env ("username", envp);
235 const char *envp[],
260 return auth_user_pass_verify (context, pcc, argv, envp);
272 return tls_final (context, pcc, argv, envp);