Apache HTTPD
Functions | Variables
mod_version.c File Reference
#include "apr.h"
#include "apr_strings.h"
#include "apr_lib.h"
#include "httpd.h"
#include "http_config.h"
#include "http_log.h"

Go to the source code of this file.

Functions

static int compare_version (char *version_string, const char **error)
 
static int match_version (apr_pool_t *pool, char *version_string, const char **error)
 
static const charstart_ifversion (cmd_parms *cmd, void *mconfig, const char *arg1, const char *arg2, const char *arg3)
 

Variables

static ap_version_t httpd_version
 
static const command_rec version_cmds []
 
static int *const aplog_module_index = &( version_module.module_index)
 

Function Documentation

◆ compare_version()

static int compare_version ( char version_string,
const char **  error 
)
static

Definition at line 76 of file mod_version.c.

◆ match_version()

static int match_version ( apr_pool_t pool,
char version_string,
const char **  error 
)
static

unused

Definition at line 142 of file mod_version.c.

◆ start_ifversion()

static const char * start_ifversion ( cmd_parms cmd,
void *  mconfig,
const char arg1,
const char arg2,
const char arg3 
)
static

Definition at line 172 of file mod_version.c.

Variable Documentation

◆ aplog_module_index

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

Definition at line 304 of file mod_version.c.

◆ httpd_version

ap_version_t httpd_version
static

Definition at line 70 of file mod_version.c.

◆ version_cmds

const command_rec version_cmds[]
static
Initial value:
= {
{ "<IfVersion" , start_ifversion , NULL , 256 | ( 1 | 2 | 4 | 8 | 16 ) , TAKE123, "a comparison operator, a version (and a delimiter)" },
{ NULL }
}
@ TAKE123
Definition http_config.h:64
return NULL
Definition mod_so.c:359
static const char * start_ifversion(cmd_parms *cmd, void *mconfig, const char *arg1, const char *arg2, const char *arg3)

Definition at line 298 of file mod_version.c.