Mercurial > hg > nginx-quic
comparison src/os/unix/ngx_files.h @ 26:53cb81681040
nginx-0.0.1-2002-12-15-09:25:09 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 15 Dec 2002 06:25:09 +0000 |
parents | 77c7629a2627 |
children | a499e0d1f16e |
comparison
equal
deleted
inserted
replaced
25:a8b156554dfe | 26:53cb81681040 |
---|---|
4 | 4 |
5 #include <sys/types.h> | 5 #include <sys/types.h> |
6 #include <sys/stat.h> | 6 #include <sys/stat.h> |
7 | 7 |
8 typedef int ngx_fd_t; | 8 typedef int ngx_fd_t; |
9 #define NGX_INVALID_FILE -1 | |
10 #define NGX_FILE_ERROR -1 | |
11 | |
9 typedef struct stat ngx_file_info_t; | 12 typedef struct stat ngx_file_info_t; |
10 | 13 |
11 | 14 |
12 #define ngx_open_file open | 15 #define ngx_open_file open |
13 #define ngx_open_file_n "open()" | 16 #define ngx_open_file_n "open()" |
25 | 28 |
26 #define ngx_stat_fd(fd, sb) fstat(fd, sb) | 29 #define ngx_stat_fd(fd, sb) fstat(fd, sb) |
27 #define ngx_stat_fd_n "fstat()" | 30 #define ngx_stat_fd_n "fstat()" |
28 | 31 |
29 #define ngx_is_dir(sb) (S_ISDIR(sb.st_mode)) | 32 #define ngx_is_dir(sb) (S_ISDIR(sb.st_mode)) |
33 #define ngx_is_file(sb) (S_ISREG(sb.st_mode)) | |
30 #define ngx_file_size(sb) sb.st_size | 34 #define ngx_file_size(sb) sb.st_size |
31 #define ngx_file_mtime(sb) sb.st_mtime | 35 #define ngx_file_mtime(sb) sb.st_mtime |
32 | 36 |
33 | 37 |
34 #endif /* _NGX_FILES_H_INCLUDED_ */ | 38 #endif /* _NGX_FILES_H_INCLUDED_ */ |