[SCM] Samba Shared Repository - branch master updated -
release-4-0-0alpha6-637-gb8cafc5
Kai Blin
kai at samba.org
Mon Feb 9 11:14:17 GMT 2009
The branch, master has been updated
via b8cafc5ad21fa999ce52facf605b3c315edde322 (commit)
from 1bf51ea26293120a63e445e07b08ddf718487900 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit b8cafc5ad21fa999ce52facf605b3c315edde322
Author: Kai Blin <kai at samba.org>
Date: Mon Feb 9 12:11:43 2009 +0100
async_sock: Map ASYNC_REQ_TIMEOUT to ETIMEDOUT instead of ETIME
Also, fall back to EIO if ETIMEDOUT is not present
-----------------------------------------------------------------------
Summary of changes:
lib/async_req/async_sock.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
Changeset truncated at 500 lines:
diff --git a/lib/async_req/async_sock.c b/lib/async_req/async_sock.c
index 23ac937..46ad29d 100644
--- a/lib/async_req/async_sock.c
+++ b/lib/async_req/async_sock.c
@@ -116,7 +116,11 @@ bool async_req_is_errno(struct async_req *req, int *err)
*err = (int)error;
break;
case ASYNC_REQ_TIMED_OUT:
- *err = ETIME;
+#ifdef HAVE_ETIMEDOUT
+ *err = ETIMEDOUT;
+#else
+ *err = EIO;
+#endif
break;
case ASYNC_REQ_NO_MEMORY:
*err = ENOMEM;
--
Samba Shared Repository
More information about the samba-cvs
mailing list