UV_EACCESS -> UV_EACCES
In order to match existing Node API. See https://github.com/joyent/node/pull/2001
This commit is contained in:
parent
147487afe6
commit
681bd290e6
@ -72,7 +72,7 @@ typedef enum {
|
||||
UV_OK = 0,
|
||||
UV_EOF,
|
||||
UV_EADDRINFO,
|
||||
UV_EACCESS,
|
||||
UV_EACCES,
|
||||
UV_EAGAIN,
|
||||
UV_EADDRINUSE,
|
||||
UV_EADDRNOTAVAIL,
|
||||
|
||||
@ -61,7 +61,7 @@ static int uv__translate_lib_error(int code) {
|
||||
case UV_ENOSYS: return ENOSYS;
|
||||
case UV_ENOTSOCK: return ENOTSOCK;
|
||||
case UV_ENOENT: return ENOENT;
|
||||
case UV_EACCESS: return EACCES;
|
||||
case UV_EACCES: return EACCES;
|
||||
case UV_EAFNOSUPPORT: return EAFNOSUPPORT;
|
||||
case UV_EBADF: return EBADF;
|
||||
case UV_EPIPE: return EPIPE;
|
||||
@ -92,7 +92,7 @@ uv_err_code uv_translate_sys_error(int sys_errno) {
|
||||
case ENOSYS: return UV_ENOSYS;
|
||||
case ENOTSOCK: return UV_ENOTSOCK;
|
||||
case ENOENT: return UV_ENOENT;
|
||||
case EACCES: return UV_EACCESS;
|
||||
case EACCES: return UV_EACCES;
|
||||
case EAFNOSUPPORT: return UV_EAFNOSUPPORT;
|
||||
case EBADF: return UV_EBADF;
|
||||
case EPIPE: return UV_EPIPE;
|
||||
|
||||
@ -57,7 +57,7 @@ const char* uv_err_name(uv_err_t err) {
|
||||
case UV_OK: return "OK";
|
||||
case UV_EOF: return "EOF";
|
||||
case UV_EADDRINFO: return "EADDRINFO";
|
||||
case UV_EACCESS: return "EACCESS";
|
||||
case UV_EACCES: return "EACCESS";
|
||||
case UV_EAGAIN: return "EAGAIN";
|
||||
case UV_EADDRINUSE: return "EADDRINUSE";
|
||||
case UV_EADDRNOTAVAIL: return "EADDRNOTAVAIL";
|
||||
|
||||
@ -90,8 +90,8 @@ uv_err_code uv_translate_sys_error(int sys_errno) {
|
||||
case ERROR_SUCCESS: return UV_OK;
|
||||
case ERROR_FILE_NOT_FOUND: return UV_ENOENT;
|
||||
case ERROR_PATH_NOT_FOUND: return UV_ENOENT;
|
||||
case ERROR_NOACCESS: return UV_EACCESS;
|
||||
case WSAEACCES: return UV_EACCESS;
|
||||
case ERROR_NOACCESS: return UV_EACCES;
|
||||
case WSAEACCES: return UV_EACCES;
|
||||
case ERROR_ADDRESS_ALREADY_ASSOCIATED: return UV_EADDRINUSE;
|
||||
case WSAEADDRINUSE: return UV_EADDRINUSE;
|
||||
case WSAEADDRNOTAVAIL: return UV_EADDRNOTAVAIL;
|
||||
|
||||
@ -362,7 +362,7 @@ int uv_pipe_bind(uv_pipe_t* handle, const char* name) {
|
||||
if (errno == ERROR_ACCESS_DENIED) {
|
||||
uv__set_error(loop, UV_EADDRINUSE, errno);
|
||||
} else if (errno == ERROR_PATH_NOT_FOUND || errno == ERROR_INVALID_NAME) {
|
||||
uv__set_error(loop, UV_EACCESS, errno);
|
||||
uv__set_error(loop, UV_EACCES, errno);
|
||||
} else {
|
||||
uv__set_sys_error(loop, errno);
|
||||
}
|
||||
|
||||
@ -275,4 +275,4 @@ TEST_IMPL(listen_no_simultaneous_accepts) {
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@ -84,7 +84,7 @@ TEST_IMPL(pipe_bind_error_addrnotavail) {
|
||||
r = uv_pipe_bind(&server, BAD_PIPENAME);
|
||||
|
||||
ASSERT(r == -1);
|
||||
ASSERT(uv_last_error(uv_default_loop()).code == UV_EACCESS);
|
||||
ASSERT(uv_last_error(uv_default_loop()).code == UV_EACCES);
|
||||
|
||||
uv_close((uv_handle_t*)&server, close_cb);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user