comparison src/os/win32/ngx_errno.h @ 2394:dbe746851b31

use ngx_ext_rename_file() for single file MOVE
author Igor Sysoev <igor@sysoev.ru>
date Wed, 10 Dec 2008 14:53:45 +0000
parents 192443881e51
children 64a10d6b97bd
comparison
equal deleted inserted replaced
2393:fbff569bf456 2394:dbe746851b31
21 21
22 #define NGX_EPERM ERROR_ACCESS_DENIED 22 #define NGX_EPERM ERROR_ACCESS_DENIED
23 #define NGX_ENOENT ERROR_FILE_NOT_FOUND 23 #define NGX_ENOENT ERROR_FILE_NOT_FOUND
24 #define NGX_ENOMEM ERROR_NOT_ENOUGH_MEMORY 24 #define NGX_ENOMEM ERROR_NOT_ENOUGH_MEMORY
25 #define NGX_EACCES ERROR_ACCESS_DENIED 25 #define NGX_EACCES ERROR_ACCESS_DENIED
26 #if 0 26 /* it's seems that ERROR_FILE_EXISTS is not appropriate error code */
27 #define NGX_EEXIST ERROR_FILE_EXISTS
28 #endif
29 #define NGX_EEXIST ERROR_ALREADY_EXISTS 27 #define NGX_EEXIST ERROR_ALREADY_EXISTS
28 /*
29 * could not found cross volume directory move error code,
30 * so use ERROR_WRONG_DISK as stub one
31 */
32 #define NGX_EXDEV ERROR_WRONG_DISK
30 #define NGX_ENOTDIR ERROR_PATH_NOT_FOUND 33 #define NGX_ENOTDIR ERROR_PATH_NOT_FOUND
31 #define NGX_EISDIR ERROR_CANNOT_MAKE 34 #define NGX_EISDIR ERROR_CANNOT_MAKE
32 #define NGX_ENOSPC ERROR_DISK_FULL 35 #define NGX_ENOSPC ERROR_DISK_FULL
33 #define NGX_EPIPE EPIPE 36 #define NGX_EPIPE EPIPE
34 #define NGX_EAGAIN WSAEWOULDBLOCK 37 #define NGX_EAGAIN WSAEWOULDBLOCK