Commit 266811b8 authored by Bruno Jesus's avatar Bruno Jesus Committed by Alexandre Julliard

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

parent d811747a
...@@ -157,15 +157,6 @@ typedef struct _TRANSMIT_PACKETS_ELEMENT { ...@@ -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;
......
...@@ -345,12 +345,6 @@ DECL_WINELIB_TYPE_AW(WSASERVICECLASSINFO) ...@@ -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
......
...@@ -78,6 +78,21 @@ typedef enum { ...@@ -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()
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment