comparison src/os/unix/ngx_files.h @ 16:74b1868dd3cd NGINX_0_1_8

nginx 0.1.8 *) Bugfix: in the ngx_http_autoindex_module if the long file names were in the listing. *) Feature: the "^~" modifier in the location directive. *) Feature: the proxy_max_temp_file_size directive.
author Igor Sysoev <http://sysoev.ru>
date Sat, 20 Nov 2004 00:00:00 +0300
parents 80ba094c6b3e
children 8b6db3bda591
comparison
equal deleted inserted replaced
15:0503cb60c4e4 16:74b1868dd3cd
35 35
36 #define ngx_delete_file(name) unlink((const char *) name) 36 #define ngx_delete_file(name) unlink((const char *) name)
37 #define ngx_delete_file_n "unlink()" 37 #define ngx_delete_file_n "unlink()"
38 38
39 39
40 int ngx_open_tempfile(u_char *name, ngx_uint_t persistent); 40 ngx_fd_t ngx_open_tempfile(u_char *name, ngx_uint_t persistent);
41 #define ngx_open_tempfile_n "open()" 41 #define ngx_open_tempfile_n "open()"
42 42
43 43
44 ssize_t ngx_read_file(ngx_file_t *file, u_char *buf, size_t size, off_t offset); 44 ssize_t ngx_read_file(ngx_file_t *file, u_char *buf, size_t size, off_t offset);
45 #define ngx_read_file_n "read()" 45 #define ngx_read_file_n "read()"
75 #define NGX_MAX_PATH PATH_MAX 75 #define NGX_MAX_PATH PATH_MAX
76 76
77 #define NGX_DIR_MASK_LEN 0 77 #define NGX_DIR_MASK_LEN 0
78 78
79 79
80 int ngx_open_dir(ngx_str_t *name, ngx_dir_t *dir); 80 ngx_int_t ngx_open_dir(ngx_str_t *name, ngx_dir_t *dir);
81 #define ngx_open_dir_n "opendir()" 81 #define ngx_open_dir_n "opendir()"
82 82
83 83
84 #define ngx_close_dir(d) closedir((d)->dir) 84 #define ngx_close_dir(d) closedir((d)->dir)
85 #define ngx_close_dir_n "closedir()" 85 #define ngx_close_dir_n "closedir()"