summaryrefslogtreecommitdiff
path: root/network_io
diff options
context:
space:
mode:
authorJeff Trawick <trawick@apache.org>2011-03-14 17:59:43 +0000
committerJeff Trawick <trawick@apache.org>2011-03-14 17:59:43 +0000
commit7050f89259c4f9a8dc45381525b39b1a10b9aed0 (patch)
tree2def9c373b44607502b1666e7419cf4bceb65335 /network_io
parent2201997988c72a3ff42069393121c961296fdd22 (diff)
downloadapr-7050f89259c4f9a8dc45381525b39b1a10b9aed0.tar.gz
return apr_get_netos_error() when setsockopt() fails
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1081495 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'network_io')
-rw-r--r--network_io/win32/sockopt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/network_io/win32/sockopt.c b/network_io/win32/sockopt.c
index b654e8b40..c5a4e7715 100644
--- a/network_io/win32/sockopt.c
+++ b/network_io/win32/sockopt.c
@@ -169,7 +169,7 @@ APR_DECLARE(apr_status_t) apr_socket_opt_set(apr_socket_t *sock,
if (setsockopt(sock->socketdes, optlevel, optname,
(void *)&on, sizeof(int)) == -1) {
- return errno;
+ return apr_get_netos_error();
}
apr_set_option(sock, APR_TCP_DEFER_ACCEPT, on);
}