#include <ngx_config.h>
#include <ngx_core.h>
#include <ngx_http.h>
ngx_http_map_conf_t;
ngx_http_map_conf_ctx_t;
ngx_http_map_ctx_t;
static int ngx_libc_cdecl ngx_http_map_cmp_dns_wildcards(const void *one,
const void *two);
static void *ngx_http_map_create_conf(ngx_conf_t *cf);
static char *ngx_http_map_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf);
static char *ngx_http_map(ngx_conf_t *cf, ngx_command_t *dummy, void *conf);
static ngx_command_t ngx_http_map_commands[] = …;
static ngx_http_module_t ngx_http_map_module_ctx = …;
ngx_module_t ngx_http_map_module = …;
static ngx_int_t
ngx_http_map_variable(ngx_http_request_t *r, ngx_http_variable_value_t *v,
uintptr_t data)
{ … }
static void *
ngx_http_map_create_conf(ngx_conf_t *cf)
{ … }
static char *
ngx_http_map_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
{ … }
static int ngx_libc_cdecl
ngx_http_map_cmp_dns_wildcards(const void *one, const void *two)
{ … }
static char *
ngx_http_map(ngx_conf_t *cf, ngx_command_t *dummy, void *conf)
{ … }