#include "httpd.h"
#include "http_config.h"
#include "ap_listen.h"
#include "apr_hooks.h"
#include "apr_thread_proc.h"
#include "apr_proc_mutex.h"
#include "apr_global_mutex.h"
#include <pwd.h>
#include <grp.h>
データ構造 | |
struct | ap_unix_identity_t |
struct | unixd_config_rec |
マクロ定義 | |
#define | DEFAULT_USER "#-1" |
#define | DEFAULT_GROUP "#-1" |
#define | unixd_killpg(x, y) (kill (-(x), (y))) |
#define | ap_os_killpg(x, y) (kill (-(x), (y))) |
#define | UNIX_DAEMON_COMMANDS |
関数 | |
ap_unix_identity_t * | get_suexec_identity (const request_rec *r) |
int | unixd_setup_child (void) |
void | unixd_pre_config (apr_pool_t *ptemp) |
const char * | unixd_set_user (cmd_parms *cmd, void *dummy, const char *arg) |
const char * | unixd_set_group (cmd_parms *cmd, void *dummy, const char *arg) |
apr_status_t | unixd_set_proc_mutex_perms (apr_proc_mutex_t *pmutex) |
apr_status_t | unixd_set_global_mutex_perms (apr_global_mutex_t *gmutex) |
apr_status_t | unixd_accept (void **accepted, ap_listen_rec *lr, apr_pool_t *ptrans) |
変数 | |
AP_DECLARE_DATA unixd_config_rec | unixd_config |