- Timestamp:
- Aug 16, 2010, 4:19:33 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ws2_32/socket.cpp
r21322 r21420 108 108 * WSAAccept (WS2_32.26) 109 109 */ 110 SOCKET WINAPI WSAAccept( SOCKET s, struct WS_sockaddr *addr, LPINT addrlen,110 SOCKET WINAPI WSAAccept( SOCKET s, struct sockaddr *addr, LPINT addrlen, 111 111 LPCONDITIONPROC lpfnCondition, DWORD dwCallbackData) 112 112 { … … 146 146 case CF_ACCEPT: 147 147 if (addr && addrlen) 148 addr = (struct WS_sockaddr *)memcpy(addr, &src_addr, (*addrlen > size) ? size : *addrlen );148 addr = (struct sockaddr *)memcpy(addr, &src_addr, (*addrlen > size) ? size : *addrlen ); 149 149 return cs; 150 150 case CF_DEFER: … … 171 171 INT WINAPI WSASendTo( SOCKET s, LPWSABUF lpBuffers, DWORD dwBufferCount, 172 172 LPDWORD lpNumberOfBytesSent, DWORD dwFlags, 173 const struct WS_sockaddr *to, int tolen,173 const struct sockaddr *to, int tolen, 174 174 LPWSAOVERLAPPED lpOverlapped, 175 175 LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine ) … … 225 225 */ 226 226 INT WINAPI WSARecvFrom( SOCKET s, LPWSABUF lpBuffers, DWORD dwBufferCount, 227 LPDWORD lpNumberOfBytesRecvd, LPDWORD lpFlags, struct WS_sockaddr *lpFrom,227 LPDWORD lpNumberOfBytesRecvd, LPDWORD lpFlags, struct sockaddr *lpFrom, 228 228 LPINT lpFromlen, LPWSAOVERLAPPED lpOverlapped, 229 229 LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine )
Note:
See TracChangeset
for help on using the changeset viewer.