All these recent umode network commits need to be reverted. Public definitions don't
belong in a private header.
As I said in my original commit " It won't build yet as it will rely on a rewrite
of the network headers".
When the header rewrites are committed (maybe a week from now) everything will build.
It's at this point that people can get involved in getting the new umode architecture
working in ros.
Cheers,
Ged.
-----Original Message-----
From: ros-diffs-bounces(a)reactos.org [mailto:ros-diffs-bounces@reactos.org] On Behalf Of
cgutman(a)svn.reactos.org
Sent: 17 September 2008 04:07
To: ros-diffs(a)reactos.org
Subject: [ros-diffs] [cgutman] 36275: - Add ADDRINFOW
Author: cgutman
Date: Tue Sep 16 22:07:15 2008
New Revision: 36275
URL:
http://svn.reactos.org/svn/reactos?rev=36275&view=rev
Log:
- Add ADDRINFOW
Modified:
branches/umode-network-branch/dll/win32/ws2_32/inc/ws2_32p.h
Modified: branches/umode-network-branch/dll/win32/ws2_32/inc/ws2_32p.h
URL:
http://svn.reactos.org/svn/reactos/branches/umode-network-branch/dll/win32/…
==============================================================================
--- branches/umode-network-branch/dll/win32/ws2_32/inc/ws2_32p.h [iso-8859-1] (original)
+++ branches/umode-network-branch/dll/win32/ws2_32/inc/ws2_32p.h [iso-8859-1] Tue Sep 16
22:07:15 2008
@@ -21,6 +21,18 @@
WsAsyncGetServByPort,
WsAsyncTerminate,
} WSASYNCOPS;
+
+typedef struct _ADDRINFOW
+{
+ INT ai_flags;
+ INT ai_family;
+ INT ai_socktype;
+ INT ai_protocol;
+ SIZE_T ai_addrlen;
+ PWSTR ai_canonname;
+ struct SOCKADDR *ai_addr;
+ struct ADDRINFOW *ai_next;
+} ADDRINFOW, *PADDRINFOW;
typedef struct _WSASYNCBLOCK
{