summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_config_file.h
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2002-12-27 16:22:50 +0000
committerIgor Sysoev <igor@sysoev.ru>2002-12-27 16:22:50 +0000
commitc1817846d29be14903e40a0551f706ff50e09dcf (patch)
tree343cd7b85ba91604fbda03378be00d8b761d87df /src/core/ngx_config_file.h
parent6b5c0f70d7cdcc8ac9e63989efcf6911aaf9ab05 (diff)
downloadnginx-c1817846d29be14903e40a0551f706ff50e09dcf.tar.gz
nginx-c1817846d29be14903e40a0551f706ff50e09dcf.tar.bz2
nginx-0.0.1-2002-12-27-19:22:50 import
Diffstat (limited to 'src/core/ngx_config_file.h')
-rw-r--r--src/core/ngx_config_file.h83
1 files changed, 0 insertions, 83 deletions
diff --git a/src/core/ngx_config_file.h b/src/core/ngx_config_file.h
deleted file mode 100644
index 97a4d2a33..000000000
--- a/src/core/ngx_config_file.h
+++ /dev/null
@@ -1,83 +0,0 @@
-#ifndef _NGX_HTTP_CONFIG_FILE_H_INCLUDED_
-#define _NGX_HTTP_CONFIG_FILE_H_INCLUDED_
-
-
-#include <ngx_config.h>
-#include <ngx_files.h>
-#include <ngx_log.h>
-#include <ngx_file.h>
-#include <ngx_string.h>
-#include <ngx_alloc.h>
-#include <ngx_hunk.h>
-#include <ngx_array.h>
-
-
-#define NGX_CONF_NOARGS 1
-#define NGX_CONF_TAKE1 2
-#define NGX_CONF_TAKE2 4
-
-#define NGX_CONF_ANY 0x10000
-#define NGX_CONF_BLOCK 0x20000
-
-#define NGX_CONF_UNSET -1
-
-
-#define NGX_CONF_BLOCK_DONE 1
-#define NGX_CONF_FILE_DONE 2
-
-
-#define NGX_CONF_ERROR (char *) -1
-
-typedef struct ngx_conf_s ngx_conf_t;
-
-
-typedef struct ngx_command_s ngx_command_t;
-struct ngx_command_s {
- ngx_str_t name;
- int type;
- char *(*set)(ngx_conf_t *cf, ngx_command_t *cmd, char *conf);
- int conf;
- int offset;
-};
-
-
-typedef struct {
- void *ctx;
- ngx_command_t *commands;
- int type;
- int (*init_module)(ngx_pool_t *p);
-} ngx_module_t;
-
-
-typedef struct {
- ngx_file_t file;
- ngx_hunk_t *hunk;
- int line;
-} ngx_conf_file_t;
-
-
-struct ngx_conf_s {
- char *name;
- ngx_array_t *args;
-
- ngx_pool_t *pool;
- ngx_conf_file_t *conf_file;
- ngx_log_t *log;
-
- void *ctx;
- int type;
- int (*handler)(ngx_conf_t *cf);
-};
-
-
-int ngx_conf_parse(ngx_conf_t *cf, ngx_str_t *filename);
-
-
-char *ngx_conf_set_size_slot(ngx_conf_t *cf, ngx_command_t *cmd, char *conf);
-char *ngx_conf_set_time_slot(ngx_conf_t *cf, ngx_command_t *cmd, char *conf);
-
-
-extern ngx_module_t *ngx_modules[];
-
-
-#endif _NGX_HTTP_CONFIG_FILE_H_INCLUDED_