Apache HTTPD
Functions | Variables
mod_systemd.c File Reference
#include <stdint.h>
#include <ap_config.h>
#include "ap_mpm.h"
#include <http_core.h>
#include <httpd.h>
#include <http_log.h>
#include <apr_version.h>
#include <apr_pools.h>
#include <apr_strings.h>
#include "unixd.h"
#include "scoreboard.h"
#include "mpm_common.h"
#include "systemd/sd-daemon.h"

Go to the source code of this file.

Functions

static int systemd_pre_config (apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *ptemp)
 
static int systemd_post_config (apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *main_server)
 
static int systemd_pre_mpm (apr_pool_t *p, ap_scoreboard_e sb_type)
 
static int systemd_monitor (apr_pool_t *p, server_rec *s)
 
static void systemd_register_hooks (apr_pool_t *p)
 

Variables

static int *const aplog_module_index = &( systemd_module.module_index)
 

Function Documentation

◆ systemd_monitor()

static int systemd_monitor ( apr_pool_t p,
server_rec s 
)
static

< Module declines to handle

< Module declines to handle

Definition at line 71 of file mod_systemd.c.

◆ systemd_post_config()

static int systemd_post_config ( apr_pool_t p,
apr_pool_t plog,
apr_pool_t ptemp,
server_rec main_server 
)
static

< Module has handled this stage.

Definition at line 54 of file mod_systemd.c.

◆ systemd_pre_config()

static int systemd_pre_config ( apr_pool_t pconf,
apr_pool_t plog,
apr_pool_t ptemp 
)
static

< Module has handled this stage.

Definition at line 37 of file mod_systemd.c.

◆ systemd_pre_mpm()

static int systemd_pre_mpm ( apr_pool_t p,
ap_scoreboard_e  sb_type 
)
static

< Module has handled this stage.

Definition at line 62 of file mod_systemd.c.

◆ systemd_register_hooks()

static void systemd_register_hooks ( apr_pool_t p)
static

Definition at line 99 of file mod_systemd.c.

Variable Documentation

◆ aplog_module_index

int* const aplog_module_index = &( systemd_module.module_index)
static

Definition at line 111 of file mod_systemd.c.