Lines Matching refs:envp
59 static void down_root_server (const int fd, char *command, const char *argv[], const char *envp[], const int verb);
81 * the envp array for its value, returning it
85 get_env (const char *name, const char *envp[])
87 if (envp)
91 for (i = 0; envp[i]; ++i)
93 if (!strncmp (envp[i], name, namelen))
95 const char *cp = envp[i] + namelen;
151 daemonize (const char *envp[])
153 const char *daemon_string = get_env ("daemon", envp);
156 const char *log_redirect = get_env ("daemon_log_redirect", envp);
273 openvpn_plugin_open_v1 (unsigned int *type_mask, const char *argv[], const char *envp[])
309 const char *verb_string = get_env ("verb", envp);
322 openvpn_plugin_func_v1 (openvpn_plugin_handle_t handle, const int type, const char *argv[], const char *envp[])
385 daemonize (envp);
388 down_root_server (fd[1], context->command, argv, envp, context->verb);
456 down_root_server (const int fd, char *command, const char *argv[], const char *envp[], const int verb)
491 * Save envp in environment
493 for (i = 0; envp[i]; ++i)
495 putenv ((char *)envp[i]);