Mercurial > hg > nginx-quic
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 |