1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 11:56:11 +00:00

include: Move struct WSABUF and WSAMSG to ws2def.h.

This commit is contained in:
Bruno Jesus 2013-09-28 11:58:04 -03:00 committed by Alexandre Julliard
parent d811747a14
commit 266811b88e
3 changed files with 15 additions and 15 deletions

View File

@ -157,15 +157,6 @@ typedef struct _TRANSMIT_PACKETS_ELEMENT {
} DUMMYUNIONNAME; } DUMMYUNIONNAME;
} TRANSMIT_PACKETS_ELEMENT, *PTRANSMIT_PACKETS_ELEMENT, *LPTRANSMIT_PACKETS_ELEMENT; } TRANSMIT_PACKETS_ELEMENT, *PTRANSMIT_PACKETS_ELEMENT, *LPTRANSMIT_PACKETS_ELEMENT;
typedef struct _WSAMSG {
LPSOCKADDR name;
INT namelen;
LPWSABUF lpBuffers;
DWORD dwBufferCount;
WSABUF Control;
DWORD dwFlags;
} WSAMSG, *PWSAMSG, *LPWSAMSG;
typedef struct _WSACMSGHDR { typedef struct _WSACMSGHDR {
SIZE_T cmsg_len; SIZE_T cmsg_len;
INT cmsg_level; INT cmsg_level;

View File

@ -345,12 +345,6 @@ DECL_WINELIB_TYPE_AW(WSASERVICECLASSINFO)
DECL_WINELIB_TYPE_AW(PWSASERVICECLASSINFO) DECL_WINELIB_TYPE_AW(PWSASERVICECLASSINFO)
DECL_WINELIB_TYPE_AW(LPWSASERVICECLASSINFO) DECL_WINELIB_TYPE_AW(LPWSASERVICECLASSINFO)
typedef struct _WSABUF
{
ULONG len;
CHAR* buf;
} WSABUF, *LPWSABUF;
#define WSAEVENT HANDLE #define WSAEVENT HANDLE
#define LPWSAEVENT LPHANDLE #define LPWSAEVENT LPHANDLE
#define WSAOVERLAPPED OVERLAPPED #define WSAOVERLAPPED OVERLAPPED

View File

@ -78,6 +78,21 @@ typedef enum {
ScopeLevelGlobal = 14 ScopeLevelGlobal = 14
} SCOPE_LEVEL; } SCOPE_LEVEL;
typedef struct _WSABUF
{
ULONG len;
CHAR* buf;
} WSABUF, *LPWSABUF;
typedef struct _WSAMSG {
LPSOCKADDR name;
INT namelen;
LPWSABUF lpBuffers;
DWORD dwBufferCount;
WSABUF Control;
DWORD dwFlags;
} WSAMSG, *PWSAMSG, *LPWSAMSG;
/* /*
* Macros for retrieving control message data returned by WSARecvMsg() * Macros for retrieving control message data returned by WSARecvMsg()
*/ */