X-Git-Url: http://git.tdb.fi/?p=libs%2Fnet.git;a=blobdiff_plain;f=source%2Fnet%2Fsocket.cpp;fp=source%2Fnet%2Fsocket.cpp;h=1a5898b694e9a8ea7179ad286457ead78871da64;hp=7c162178eb1a822c43d9167d741bba67131674f0;hb=136c9eec2b72bfad4788908de5552fbd62216148;hpb=ebbf753626c9e5dd26743c379741c53f9f11866e diff --git a/source/net/socket.cpp b/source/net/socket.cpp index 7c16217..1a5898b 100644 --- a/source/net/socket.cpp +++ b/source/net/socket.cpp @@ -1,4 +1,4 @@ -#ifdef WIN32 +#ifdef _WIN32 #include #else #include @@ -18,7 +18,7 @@ namespace { -#ifdef WIN32 +#ifdef _WIN32 class WinSockHelper { public: @@ -56,7 +56,7 @@ Socket::Socket(const Private &p): getsockname(priv->handle, reinterpret_cast(&sa.addr), &sa.size); local_addr = SockAddr::new_from_sys(sa); -#ifdef WIN32 +#ifdef _WIN32 *priv->event = CreateEvent(0, false, false, 0); #else *priv->event = priv->handle; @@ -71,7 +71,7 @@ Socket::Socket(Family af, int type, int proto): priv->handle = socket(family_to_sys(af), type, proto); -#ifdef WIN32 +#ifdef _WIN32 *priv->event = CreateEvent(0, false, false, 0); #else *priv->event = priv->handle; @@ -80,7 +80,7 @@ Socket::Socket(Family af, int type, int proto): Socket::~Socket() { -#ifdef WIN32 +#ifdef _WIN32 closesocket(priv->handle); CloseHandle(*priv->event); #else @@ -97,7 +97,7 @@ void Socket::set_block(bool b) if(b) mode = (mode|IO::M_NONBLOCK); -#ifdef WIN32 +#ifdef _WIN32 u_long flag = !b; ioctlsocket(priv->handle, FIONBIO, &flag); #else @@ -133,7 +133,7 @@ const SockAddr &Socket::get_local_address() const void Socket::set_timeout(const Time::TimeDelta &timeout) { -#ifndef WIN32 +#ifndef _WIN32 timeval tv = Time::rawtime_to_timeval(timeout.raw()); priv->set_option(SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(timeval)); priv->set_option(SOL_SOCKET, SO_SNDTIMEO, &tv, sizeof(timeval)); @@ -147,7 +147,7 @@ void Socket::set_timeout(const Time::TimeDelta &timeout) int Socket::Private::set_option(int level, int optname, const void *optval, socklen_t optlen) { -#ifdef WIN32 +#ifdef _WIN32 return setsockopt(handle, level, optname, reinterpret_cast(optval), optlen); #else return setsockopt(handle, level, optname, optval, optlen); @@ -156,7 +156,7 @@ int Socket::Private::set_option(int level, int optname, const void *optval, sock int Socket::Private::get_option(int level, int optname, void *optval, socklen_t *optlen) { -#ifdef WIN32 +#ifdef _WIN32 return getsockopt(handle, level, optname, reinterpret_cast(optval), optlen); #else return getsockopt(handle, level, optname, optval, optlen);