Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/panda/src/nativenet/socket_portable.h b/panda/src/nativenet/socket_portable.h
- index 91f033c..9907ca4 100644
- --- a/panda/src/nativenet/socket_portable.h
- +++ b/panda/src/nativenet/socket_portable.h
- @@ -50,54 +50,54 @@ typedef unsigned long SOCKET;
- inline int DO_SELECT(SOCKET n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,struct timeval *timeout)
- {
- - return select((int) n, readfds, writefds, exceptfds,timeout);
- + return ::select((int) n, readfds, writefds, exceptfds,timeout);
- }
- inline int DO_CONNECT( const SOCKET a, const struct sockaddr_in *b)
- {
- - return connect(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- + return ::connect(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- }
- inline int DO_SOCKET_READ(const SOCKET a, char * buf, const int size)
- {
- - return recv(a, buf, size, 0);
- + return ::recv(a, buf, size, 0);
- }
- inline int DO_SOCKET_WRITE(const SOCKET a, const char * buff, const int len)
- {
- - return send(a, buff, len, 0);
- + return ::send(a, buff, len, 0);
- }
- inline int DO_SOCKET_WRITE_TO(const SOCKET a, const char * buffer, const int buf_len, const sockaddr_in * addr)
- {
- - return sendto(a, buffer, buf_len, 0, reinterpret_cast<const struct ::sockaddr *>(addr), sizeof(sockaddr));
- + return ::sendto(a, buffer, buf_len, 0, reinterpret_cast<const struct ::sockaddr *>(addr), sizeof(sockaddr));
- }
- inline SOCKET DO_NEWUDP()
- {
- - return socket(AF_INET, SOCK_DGRAM, 0);
- + return ::socket(AF_INET, SOCK_DGRAM, 0);
- }
- inline SOCKET DO_NEWTCP()
- {
- - return socket(AF_INET, SOCK_STREAM, 0);
- + return ::socket(AF_INET, SOCK_STREAM, 0);
- }
- inline int DO_BIND(const SOCKET a, const sockaddr_in *b)
- {
- - return bind(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- + return ::bind(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- }
- inline int DO_CLOSE(const SOCKET a)
- {
- - return closesocket(a);
- + return ::closesocket(a);
- }
- inline SOCKET DO_ACCEPT(SOCKET sck, sockaddr_in * adr)
- {
- int adrlen = sizeof(sockaddr);
- - return accept(sck, reinterpret_cast<sockaddr *>(adr), &adrlen);
- + return ::accept(sck, reinterpret_cast<sockaddr *>(adr), &adrlen);
- };
- inline int DO_RECV_FROM(SOCKET sck, char * data, int len, sockaddr_in * addr)
- {
- int plen = sizeof(sockaddr);
- - return recvfrom(sck, data, len, 0, reinterpret_cast<sockaddr *>(addr), &plen);
- + return ::recvfrom(sck, data, len, 0, reinterpret_cast<sockaddr *>(addr), &plen);
- }
- inline int DO_LISTEN(const SOCKET a, const int size)
- {
- - return listen(a, size);
- + return ::listen(a, size);
- }
- inline int GETERROR()
- @@ -107,7 +107,7 @@ inline int GETERROR()
- inline int SOCKIOCTL(const SOCKET s, const long flags, unsigned long * val)
- {
- - return ioctlsocket(s, flags, val);
- + return ::ioctlsocket(s, flags, val);
- }
- inline int init_network()
- @@ -122,7 +122,7 @@ inline int init_network()
- inline bool do_shutdown_send(SOCKET s)
- {
- - return (shutdown(s,SD_SEND) == 0);
- + return (::shutdown(s,SD_SEND) == 0);
- };
- typedef int socklen_t ;
- @@ -165,15 +165,15 @@ const SOCKET BAD_SOCKET = 0xffffffff;
- inline int DO_CONNECT(const SOCKET a, const sockaddr_in *b)
- {
- - return connect(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- + return ::connect(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- }
- inline int DO_SOCKET_READ(const SOCKET a, char * buf, const int size)
- {
- - return recv(a, buf, size, 0);
- + return ::recv(a, buf, size, 0);
- }
- inline int DO_SOCKET_WRITE(const SOCKET a, const char * buff, const int len)
- {
- - return send(a, buff, len, 0);
- + return ::send(a, buff, len, 0);
- }
- //#define DO_SOCKET_WRITE_TO(a,b,c,d) sendto(a,b,c,0,(sockaddr *)d,sizeof(sockaddr))
- @@ -183,38 +183,38 @@ inline int DO_SOCKET_WRITE(const SOCKET a, const char * buff, const int len)
- //#/define DO_CLOSE(a) close(a)
- inline int DO_SOCKET_WRITE_TO(const SOCKET a, const char * buffer, const int buf_len, const sockaddr_in * addr)
- {
- - return sendto(a, buffer, buf_len, 0, reinterpret_cast<const struct ::sockaddr *>(addr), sizeof(sockaddr));
- + return ::sendto(a, buffer, buf_len, 0, reinterpret_cast<const struct ::sockaddr *>(addr), sizeof(sockaddr));
- }
- inline SOCKET DO_NEWUDP()
- {
- - return socket(AF_INET, SOCK_DGRAM, 0);
- + return ::socket(AF_INET, SOCK_DGRAM, 0);
- }
- inline SOCKET DO_NEWTCP()
- {
- - return socket(AF_INET, SOCK_STREAM, 0);
- + return ::socket(AF_INET, SOCK_STREAM, 0);
- }
- inline int DO_BIND(const SOCKET a, const sockaddr_in *b)
- {
- - return bind(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- + return ::bind(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- }
- inline int DO_CLOSE(const SOCKET a)
- {
- - return close(a);
- + return ::close(a);
- }
- inline int DO_ACCEPT(SOCKET sck, sockaddr_in * adr)
- {
- int adrlen = sizeof(sockaddr);
- - return accept(sck, ( sockaddr *)adr, &adrlen);
- + return ::accept(sck, ( sockaddr *)adr, &adrlen);
- };
- inline int DO_RECV_FROM(SOCKET sck, char * data, int len, sockaddr_in * addr)
- {
- int plen = sizeof(sockaddr);
- - return recvfrom(sck, data, len, 0, (sockaddr *)addr, &plen);
- + return ::recvfrom(sck, data, len, 0, (sockaddr *)addr, &plen);
- }
- inline int DO_LISTEN(const SOCKET a, const int size)
- {
- - return listen(a, size);
- + return ::listen(a, size);
- }
- inline int GETERROR()
- @@ -224,7 +224,7 @@ inline int GETERROR()
- inline int SOCKIOCTL(const SOCKET s, const long flags, void * val)
- {
- - return ioctl(s, flags, val);
- + return ::ioctl(s, flags, val);
- }
- inline int init_network()
- @@ -270,53 +270,53 @@ typedef int SOCKET;
- const SOCKET BAD_SOCKET = -1;
- inline int DO_SELECT(SOCKET n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,struct timeval *timeout)
- {
- - return select((int) n, readfds, writefds, exceptfds,timeout);
- + return ::select((int) n, readfds, writefds, exceptfds,timeout);
- }
- inline int DO_CONNECT(const SOCKET a, const sockaddr_in *b)
- {
- - return connect(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- + return ::connect(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- }
- inline int DO_SOCKET_READ(const SOCKET a, char * buf, const int size)
- {
- - return recv(a, buf, size, 0);
- + return ::recv(a, buf, size, 0);
- }
- inline int DO_SOCKET_WRITE(const SOCKET a, const char * buff, const int len)
- {
- - return send(a, buff, len, 0);
- + return ::send(a, buff, len, 0);
- }
- ///////////////////////////////////////////////
- inline int DO_SOCKET_WRITE_TO(const SOCKET a, const char * buffer, const int buf_len, const sockaddr_in * addr)
- {
- - return sendto(a, buffer, buf_len, 0, reinterpret_cast<const struct ::sockaddr *>(addr), sizeof(sockaddr));
- + return ::sendto(a, buffer, buf_len, 0, reinterpret_cast<const struct ::sockaddr *>(addr), sizeof(sockaddr));
- }
- inline SOCKET DO_NEWUDP()
- {
- - return socket(AF_INET, SOCK_DGRAM, 0);
- + return ::socket(AF_INET, SOCK_DGRAM, 0);
- }
- inline SOCKET DO_NEWTCP()
- {
- - return socket(AF_INET, SOCK_STREAM, 0);
- + return ::socket(AF_INET, SOCK_STREAM, 0);
- }
- inline int DO_BIND(const SOCKET a, const sockaddr_in *b)
- {
- - return bind(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- + return ::bind(a, reinterpret_cast<const struct ::sockaddr *>(b), sizeof(sockaddr));
- }
- inline int DO_CLOSE(const SOCKET a)
- {
- - return close(a);
- + return ::close(a);
- }
- inline int DO_ACCEPT(SOCKET sck, sockaddr_in * adr)
- {
- unsigned int adrlen = sizeof(sockaddr);
- - return accept(sck, ( sockaddr *)adr, &adrlen);
- + return ::accept(sck, ( sockaddr *)adr, &adrlen);
- };
- inline int DO_RECV_FROM(SOCKET sck, char * data, int len, sockaddr_in * addr)
- {
- unsigned int plen = sizeof(sockaddr);
- - return recvfrom(sck, data, len, 0, (sockaddr *)addr, &plen);
- + return ::recvfrom(sck, data, len, 0, (sockaddr *)addr, &plen);
- }
- @@ -328,7 +328,7 @@ inline int init_network()
- inline int DO_LISTEN(const SOCKET a, const int size)
- {
- - return listen(a, size);
- + return ::listen(a, size);
- }
- inline int GETERROR()
- @@ -338,12 +338,12 @@ inline int GETERROR()
- inline int SOCKIOCTL(const SOCKET s, const long flags, void * val)
- {
- - return ioctl(s, flags, val);
- + return ::ioctl(s, flags, val);
- }
- inline bool do_shutdown_send(SOCKET s)
- {
- - return (shutdown(s,SHUT_WR) == 0);
- + return (::shutdown(s,SHUT_WR) == 0);
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement