comparison src/os/unix/ngx_files.h @ 1089:b2e6eb425770

use ngx_dir_access() to enable search bits for directory
author Igor Sysoev <igor@sysoev.ru>
date Mon, 29 Jan 2007 12:25:44 +0000
parents 0f692964f1b3
children 3ca17d430c9a
comparison
equal deleted inserted replaced
1088:2d8e72584534 1089:b2e6eb425770
120 120
121 #define ngx_delete_dir(name) rmdir((const char *) name) 121 #define ngx_delete_dir(name) rmdir((const char *) name)
122 #define ngx_delete_dir_n "rmdir()" 122 #define ngx_delete_dir_n "rmdir()"
123 123
124 124
125 #define ngx_dir_access(a) (a | (a & 0444) >> 2)
126
127
125 #define ngx_de_name(dir) ((u_char *) (dir)->de->d_name) 128 #define ngx_de_name(dir) ((u_char *) (dir)->de->d_name)
126 #if (NGX_FREEBSD) 129 #if (NGX_FREEBSD)
127 #define ngx_de_namelen(dir) (dir)->de->d_namlen 130 #define ngx_de_namelen(dir) (dir)->de->d_namlen
128 #else 131 #else
129 #define ngx_de_namelen(dir) ngx_strlen((dir)->de->d_name) 132 #define ngx_de_namelen(dir) ngx_strlen((dir)->de->d_name)