[ros-diffs] [cwittich] 40013: stub wlanapi

cwittich at svn.reactos.org cwittich at svn.reactos.org
Sat Mar 14 15:32:49 CET 2009


Author: cwittich
Date: Sat Mar 14 17:32:48 2009
New Revision: 40013

URL: http://svn.reactos.org/svn/reactos?rev=40013&view=rev
Log:
stub wlanapi

Added:
    trunk/reactos/dll/win32/wlanapi/   (with props)
    trunk/reactos/dll/win32/wlanapi/main.c   (with props)
    trunk/reactos/dll/win32/wlanapi/wlanapi.rbuild   (with props)
    trunk/reactos/dll/win32/wlanapi/wlanapi.spec   (with props)
    trunk/reactos/include/psdk/wlanapi.h   (with props)
Modified:
    trunk/reactos/baseaddress.rbuild
    trunk/reactos/boot/bootdata/packages/reactos.dff
    trunk/reactos/dll/win32/win32.rbuild

Modified: trunk/reactos/baseaddress.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/baseaddress.rbuild?rev=40013&r1=40012&r2=40013&view=diff
==============================================================================
--- trunk/reactos/baseaddress.rbuild [iso-8859-1] (original)
+++ trunk/reactos/baseaddress.rbuild [iso-8859-1] Sat Mar 14 17:32:48 2009
@@ -10,6 +10,7 @@
   <property name="BASEADDRESS_RSABASE" value="0x35700000" />
   <property name="BASEADDRESS_RSAENH" value="0x35780000" />
   <property name="BASEADDRESS_URL" value="0x42ea0000" />
+  <property name="BASEADDRESS_WLANAPI" value="0x470F0000" />
   <property name="BASEADDRESS_DWMAPI" value="0x4A3F0000" />
   <property name="BASEADDRESS_LOADPERF" value="0x4B920000" />
   <property name="BASEADDRESS_MPRAPI" value="0x4C400000" />

Modified: trunk/reactos/boot/bootdata/packages/reactos.dff
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/reactos.dff?rev=40013&r1=40012&r2=40013&view=diff
==============================================================================
--- trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] (original)
+++ trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] Sat Mar 14 17:32:48 2009
@@ -410,6 +410,7 @@
 dll\win32\winmm\winmm.dll                           1
 dll\win32\winspool\winspool.drv                     1
 dll\win32\winsta\winsta.dll                         1
+dll\win32\wlanapi\wlanapi.dll                       1
 dll\win32\wintrust\wintrust.dll                     1
 dll\win32\wldap32\wldap32.dll                       1
 dll\win32\wmi\wmi.dll                               1

Modified: trunk/reactos/dll/win32/win32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/win32.rbuild?rev=40013&r1=40012&r2=40013&view=diff
==============================================================================
--- trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] Sat Mar 14 17:32:48 2009
@@ -538,6 +538,9 @@
 <directory name="wintrust">
 	<xi:include href="wintrust/wintrust.rbuild" />
 </directory>
+<directory name="wlanapi">
+	<xi:include href="wlanapi/wlanapi.rbuild" />
+</directory>
 <directory name="wldap32">
 	<xi:include href="wldap32/wldap32.rbuild" />
 </directory>

Propchange: trunk/reactos/dll/win32/wlanapi/
------------------------------------------------------------------------------
--- bugtraq:logregex (added)
+++ bugtraq:logregex Sat Mar 14 17:32:48 2009
@@ -1,0 +1,2 @@
+([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))?
+(\d+)

Propchange: trunk/reactos/dll/win32/wlanapi/
------------------------------------------------------------------------------
    bugtraq:message = See issue #%BUGID% for more details.

Propchange: trunk/reactos/dll/win32/wlanapi/
------------------------------------------------------------------------------
    bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: trunk/reactos/dll/win32/wlanapi/
------------------------------------------------------------------------------
    tsvn:logminsize = 10

Added: trunk/reactos/dll/win32/wlanapi/main.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/wlanapi/main.c?rev=40013&view=auto
==============================================================================
--- trunk/reactos/dll/win32/wlanapi/main.c (added)
+++ trunk/reactos/dll/win32/wlanapi/main.c [iso-8859-1] Sat Mar 14 17:32:48 2009
@@ -1,0 +1,38 @@
+/*
+ * Wireless LAN API (wlanapi.dll)
+ *
+ * Copyright 2009 Christoph von Wittich (Christoph at ApiViewer.de)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+#include <windows.h>
+#include <wlanapi.h>
+
+
+PVOID
+WINAPI
+WlanAllocateMemory(IN DWORD dwSize)
+{
+    return HeapAlloc(GetProcessHeap(), 0, dwSize);
+}
+
+VOID
+WINAPI
+WlanFreeMemory(IN PVOID pMem)
+{
+    HeapFree(GetProcessHeap(), 0, pMem);
+}
+

Propchange: trunk/reactos/dll/win32/wlanapi/main.c
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/dll/win32/wlanapi/wlanapi.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/wlanapi/wlanapi.rbuild?rev=40013&view=auto
==============================================================================
--- trunk/reactos/dll/win32/wlanapi/wlanapi.rbuild (added)
+++ trunk/reactos/dll/win32/wlanapi/wlanapi.rbuild [iso-8859-1] Sat Mar 14 17:32:48 2009
@@ -1,0 +1,9 @@
+<module name="wlanapi" type="win32dll" baseaddress="${BASEADDRESS_WLANAPI}" installbase="system32" installname="wlanapi.dll" entrypoint="0">
+	<importlibrary definition="wlanapi.spec" />
+	<include base="wlanapi">.</include>
+	<library>kernel32</library>
+	<library>ntdll</library>
+	<file>main.c</file>
+	<!-- See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38054#c7 -->
+	<compilerflag>-fno-unit-at-a-time</compilerflag>
+</module>

Propchange: trunk/reactos/dll/win32/wlanapi/wlanapi.rbuild
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/dll/win32/wlanapi/wlanapi.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/wlanapi/wlanapi.spec?rev=40013&view=auto
==============================================================================
--- trunk/reactos/dll/win32/wlanapi/wlanapi.spec (added)
+++ trunk/reactos/dll/win32/wlanapi/wlanapi.spec [iso-8859-1] Sat Mar 14 17:32:48 2009
@@ -1,0 +1,36 @@
+@ stdcall WlanAllocateMemory (long)
+@ stub WlanCloseHandle
+@ stub WlanConnect
+@ stub WlanDeleteProfile
+@ stub WlanDisconnect
+@ stub WlanEnumInterfaces
+@ stub WlanExtractPsdIEDataList
+@ stdcall WlanFreeMemory (ptr)
+@ stub WlanGetAvailableNetworkList
+@ stub WlanGetFilterList
+@ stub WlanGetInterfaceCapability
+@ stub WlanGetNetworkBssList
+@ stub WlanGetProfile
+@ stub WlanGetProfileCustomUserData
+@ stub WlanGetProfileList
+@ stub WlanGetSecuritySettings
+@ stub WlanIhvControl
+@ stub WlanOpenHandle
+@ stub WlanQueryAutoConfigParameter
+@ stub WlanQueryInterface
+@ stub WlanReasonCodeToString
+@ stub WlanRegisterNotification
+@ stub WlanRenameProfile
+@ stub WlanSaveTemporaryProfile
+@ stub WlanScan
+@ stub WlanSetAutoConfigParameter
+@ stub WlanSetFilterList
+@ stub WlanSetInterface
+@ stub WlanSetProfile
+@ stub WlanSetProfileCustomUserData
+@ stub WlanSetProfileEapUserData
+@ stub WlanSetProfileEapXmlUserData
+@ stub WlanSetProfileList
+@ stub WlanSetProfilePosition
+@ stub WlanSetPsdIEDataList
+@ stub WlanSetSecuritySettings

Propchange: trunk/reactos/dll/win32/wlanapi/wlanapi.spec
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/include/psdk/wlanapi.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/wlanapi.h?rev=40013&view=auto
==============================================================================
--- trunk/reactos/include/psdk/wlanapi.h (added)
+++ trunk/reactos/include/psdk/wlanapi.h [iso-8859-1] Sat Mar 14 17:32:48 2009
@@ -1,0 +1,16 @@
+#ifndef _WLANAPI_H
+#define _WLANAPI_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+PVOID WINAPI WlanAllocateMemory(DWORD dwSize);
+VOID WINAPI WlanFreeMemory(PVOID pMemory);
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif  // _WLANAPI_H

Propchange: trunk/reactos/include/psdk/wlanapi.h
------------------------------------------------------------------------------
    svn:eol-style = native



More information about the Ros-diffs mailing list