comparison src/os/unix/ngx_file.h @ 5:62b1a364857c

nginx-0.0.1-2002-08-23-20:14:30 import
author Igor Sysoev <igor@sysoev.ru>
date Fri, 23 Aug 2002 16:14:30 +0000
parents 34a521b1a148
children 669801705ab1
comparison
equal deleted inserted replaced
4:c5f071d376e5 5:62b1a364857c
8 typedef int ngx_file_t; 8 typedef int ngx_file_t;
9 typedef struct stat ngx_file_info_t; 9 typedef struct stat ngx_file_info_t;
10 10
11 11
12 #define ngx_open_file open 12 #define ngx_open_file open
13 #define ngx_open_file_n "open" 13 #define ngx_open_file_n "open()"
14
15 #define ngx_read_file read
16 #define ngx_read_file_n "read()"
14 17
15 #define NGX_FILE_RDONLY O_RDONLY 18 #define NGX_FILE_RDONLY O_RDONLY
16 19
17 20
18 #define ngx_file_type(file, sb) stat(file, sb) 21 #define ngx_file_type(file, sb) stat(file, sb)
19 #define ngx_file_type_n "stat" 22 #define ngx_file_type_n "stat()"
20 23
21 #define ngx_stat_fd(fd, sb) fstat(fd, sb) 24 #define ngx_stat_fd(fd, sb) fstat(fd, sb)
22 #define ngx_stat_fd_n "fstat" 25 #define ngx_stat_fd_n "fstat()"
23 26
24 #define ngx_is_dir(sb) (S_ISDIR(sb.st_mode)) 27 #define ngx_is_dir(sb) (S_ISDIR(sb.st_mode))
25 #define ngx_file_size(sb) sb.st_size 28 #define ngx_file_size(sb) sb.st_size
26 #define ngx_file_mtime(sb) sb.st_mtime 29 #define ngx_file_mtime(sb) sb.st_mtime
27 30