#include <ngx_config.h>
#include <ngx_core.h>
#define NGX_MAX_DYNAMIC_MODULES …
static ngx_uint_t ngx_module_index(ngx_cycle_t *cycle);
static ngx_uint_t ngx_module_ctx_index(ngx_cycle_t *cycle, ngx_uint_t type,
ngx_uint_t index);
ngx_uint_t ngx_max_module;
static ngx_uint_t ngx_modules_n;
ngx_int_t
ngx_preinit_modules(void)
{ … }
ngx_int_t
ngx_cycle_modules(ngx_cycle_t *cycle)
{ … }
ngx_int_t
ngx_init_modules(ngx_cycle_t *cycle)
{ … }
ngx_int_t
ngx_count_modules(ngx_cycle_t *cycle, ngx_uint_t type)
{ … }
ngx_int_t
ngx_add_module(ngx_conf_t *cf, ngx_str_t *file, ngx_module_t *module,
char **order)
{ … }
static ngx_uint_t
ngx_module_index(ngx_cycle_t *cycle)
{ … }
static ngx_uint_t
ngx_module_ctx_index(ngx_cycle_t *cycle, ngx_uint_t type, ngx_uint_t index)
{ … }