Apache2
|
common stuff that unix MPMs will want More...
#include "httpd.h"
#include "http_config.h"
#include "scoreboard.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>
Go to the source code of this file.
Data Structures | |
struct | ap_unix_identity_t |
struct | unixd_config_rec |
struct | ap_unixd_mpm_retained_data |
Macros | |
#define | DEFAULT_USER "#-1" |
#define | DEFAULT_GROUP "#-1" |
#define | ap_unixd_killpg(x, y) (kill (-(x), (y))) |
#define | ap_os_killpg(x, y) (kill (-(x), (y))) |
Functions | |
ap_unix_identity_t * | get_suexec_identity (const request_rec *r) |
apr_status_t | ap_unixd_set_proc_mutex_perms (apr_proc_mutex_t *pmutex) |
apr_status_t | ap_unixd_set_global_mutex_perms (apr_global_mutex_t *gmutex) |
apr_status_t | ap_unixd_accept (void **accepted, ap_listen_rec *lr, apr_pool_t *ptrans) |
ap_unixd_mpm_retained_data * | ap_unixd_mpm_get_retained_data (void) |
void | ap_unixd_mpm_set_signals (apr_pool_t *pconf, int once_process) |
Variables | |
AP_DECLARE_DATA unixd_config_rec | ap_unixd_config |
common stuff that unix MPMs will want