Mercurial > hg > nginx
diff src/core/ngx_file.h @ 190:02a715e85df1
nginx-0.0.1-2003-11-19-00:34:08 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 18 Nov 2003 21:34:08 +0000 |
parents | d5f50cefc322 |
children | 2357fa41738a |
line wrap: on
line diff
--- a/src/core/ngx_file.h +++ b/src/core/ngx_file.h @@ -5,6 +5,10 @@ #include <ngx_config.h> #include <ngx_core.h> +typedef struct ngx_path_s ngx_path_t; + +#include <ngx_garbage_collector.h> + struct ngx_file_s { ngx_fd_t fd; @@ -12,6 +16,7 @@ struct ngx_file_s { ngx_file_info_t info; off_t offset; + off_t sys_offset; ngx_log_t *log; @@ -20,11 +25,12 @@ struct ngx_file_s { #define NGX_MAX_PATH_LEVEL 3 -typedef struct { - ngx_str_t name; - int len; - int level[3]; -} ngx_path_t; +struct ngx_path_s { + ngx_str_t name; + int len; + int level[3]; + ngx_gc_handler_pt gc_handler; +}; typedef struct {