forked from Mirrors/wine-wine
Beginnings of WLDAP32.
parent
e51ffce568
commit
8d63dfb73e
|
@ -172,6 +172,7 @@ DLLs (under dlls/):
|
||||||
winspool/ - Printing & Print Spooler
|
winspool/ - Printing & Print Spooler
|
||||||
wintab32/ - Tablet device interface
|
wintab32/ - Tablet device interface
|
||||||
wintrust/ - Trust verification interface
|
wintrust/ - Trust verification interface
|
||||||
|
wldap32/ - LDAP support
|
||||||
wow32/ - WOW subsystem
|
wow32/ - WOW subsystem
|
||||||
wsock32/ - Sockets 1.1 (networking)
|
wsock32/ - Sockets 1.1 (networking)
|
||||||
wtsapi32/ - Terminal Services
|
wtsapi32/ - Terminal Services
|
||||||
|
|
|
@ -1719,6 +1719,7 @@ dlls/winspool/Makefile
|
||||||
dlls/winspool/tests/Makefile
|
dlls/winspool/tests/Makefile
|
||||||
dlls/wintab32/Makefile
|
dlls/wintab32/Makefile
|
||||||
dlls/wintrust/Makefile
|
dlls/wintrust/Makefile
|
||||||
|
dlls/wldap32/Makefile
|
||||||
dlls/wow32/Makefile
|
dlls/wow32/Makefile
|
||||||
dlls/wsock32/Makefile
|
dlls/wsock32/Makefile
|
||||||
dlls/wtsapi32/Makefile
|
dlls/wtsapi32/Makefile
|
||||||
|
|
|
@ -168,6 +168,7 @@ BASEDIRS = \
|
||||||
winspool \
|
winspool \
|
||||||
wintab32 \
|
wintab32 \
|
||||||
wintrust \
|
wintrust \
|
||||||
|
wldap32 \
|
||||||
wow32 \
|
wow32 \
|
||||||
wsock32 \
|
wsock32 \
|
||||||
wtsapi32
|
wtsapi32
|
||||||
|
@ -406,6 +407,7 @@ SYMLINKS_SO = \
|
||||||
winspool.drv.so \
|
winspool.drv.so \
|
||||||
wintab32.dll.so \
|
wintab32.dll.so \
|
||||||
wintrust.dll.so \
|
wintrust.dll.so \
|
||||||
|
wldap32.dll.so \
|
||||||
wnaspi32.dll.so \
|
wnaspi32.dll.so \
|
||||||
wow32.dll.so \
|
wow32.dll.so \
|
||||||
ws2_32.dll.so \
|
ws2_32.dll.so \
|
||||||
|
@ -985,6 +987,9 @@ wintab.dll.so : wintab32.dll.so
|
||||||
wintrust.dll.so: wintrust/wintrust.dll.so
|
wintrust.dll.so: wintrust/wintrust.dll.so
|
||||||
$(RM) $@ && $(LN_S) wintrust/wintrust.dll.so $@
|
$(RM) $@ && $(LN_S) wintrust/wintrust.dll.so $@
|
||||||
|
|
||||||
|
wldap32.dll.so: wldap32/wldap32.dll.so
|
||||||
|
$(RM) $@ && $(LN_S) wldap32/wldap32.dll.so $@
|
||||||
|
|
||||||
wnaspi32.dll.so: winaspi/wnaspi32.dll.so
|
wnaspi32.dll.so: winaspi/wnaspi32.dll.so
|
||||||
$(RM) $@ && $(LN_S) winaspi/wnaspi32.dll.so $@
|
$(RM) $@ && $(LN_S) winaspi/wnaspi32.dll.so $@
|
||||||
|
|
||||||
|
@ -1179,6 +1184,7 @@ IMPORT_LIBS = \
|
||||||
winspool/libwinspool.$(IMPLIBEXT) \
|
winspool/libwinspool.$(IMPLIBEXT) \
|
||||||
wintab32/libwintab32.$(IMPLIBEXT) \
|
wintab32/libwintab32.$(IMPLIBEXT) \
|
||||||
wintrust/libwintrust.$(IMPLIBEXT) \
|
wintrust/libwintrust.$(IMPLIBEXT) \
|
||||||
|
wldap32/libwldap32.$(IMPLIBEXT) \
|
||||||
winaspi/libwnaspi32.$(IMPLIBEXT) \
|
winaspi/libwnaspi32.$(IMPLIBEXT) \
|
||||||
wow32/libwow32.$(IMPLIBEXT) \
|
wow32/libwow32.$(IMPLIBEXT) \
|
||||||
winsock/libws2_32.$(IMPLIBEXT) \
|
winsock/libws2_32.$(IMPLIBEXT) \
|
||||||
|
@ -1568,6 +1574,9 @@ wintab32/libwintab32.$(IMPLIBEXT): wintab32/wintab32.spec $(WINEBUILD)
|
||||||
wintrust/libwintrust.$(IMPLIBEXT): wintrust/wintrust.spec $(WINEBUILD)
|
wintrust/libwintrust.$(IMPLIBEXT): wintrust/wintrust.spec $(WINEBUILD)
|
||||||
@cd wintrust && $(MAKE) libwintrust.$(IMPLIBEXT)
|
@cd wintrust && $(MAKE) libwintrust.$(IMPLIBEXT)
|
||||||
|
|
||||||
|
wldap32/libwldap32.$(IMPLIBEXT): wldap32/wldap32.spec $(WINEBUILD)
|
||||||
|
@cd wldap32 && $(MAKE) libwldap32.$(IMPLIBEXT)
|
||||||
|
|
||||||
winaspi/libwnaspi32.$(IMPLIBEXT): winaspi/wnaspi32.spec $(WINEBUILD)
|
winaspi/libwnaspi32.$(IMPLIBEXT): winaspi/wnaspi32.spec $(WINEBUILD)
|
||||||
@cd winaspi && $(MAKE) libwnaspi32.$(IMPLIBEXT)
|
@cd winaspi && $(MAKE) libwnaspi32.$(IMPLIBEXT)
|
||||||
|
|
||||||
|
@ -1798,6 +1807,7 @@ winnls/winnls32.dll.so: winnls
|
||||||
winspool/winspool.drv.so: winspool
|
winspool/winspool.drv.so: winspool
|
||||||
wintab32/wintab32.dll.so: wintab32
|
wintab32/wintab32.dll.so: wintab32
|
||||||
wintrust/wintrust.dll.so: wintrust
|
wintrust/wintrust.dll.so: wintrust
|
||||||
|
wldap32/wldap32.dll.so: wldap32
|
||||||
winaspi/wnaspi32.dll.so: winaspi
|
winaspi/wnaspi32.dll.so: winaspi
|
||||||
wow32/wow32.dll.so: wow32
|
wow32/wow32.dll.so: wow32
|
||||||
winsock/ws2_32.dll.so: winsock
|
winsock/ws2_32.dll.so: winsock
|
||||||
|
@ -1838,7 +1848,7 @@ uninstall::
|
||||||
-rmdir $(dlldir)
|
-rmdir $(dlldir)
|
||||||
|
|
||||||
clean::
|
clean::
|
||||||
$(RM) $(IMPORT_SYMLINKS) *.$(IMPLIBEXT)
|
$(RM) $(IMPORT_SYMLINKS)
|
||||||
|
|
||||||
check test:: $(BUILDSUBDIRS:%=%/__test__)
|
check test:: $(BUILDSUBDIRS:%=%/__test__)
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
Makefile
|
||||||
|
libwldap32.def
|
||||||
|
wldap32.dll.dbg.c
|
|
@ -0,0 +1,14 @@
|
||||||
|
TOPSRCDIR = @top_srcdir@
|
||||||
|
TOPOBJDIR = ../..
|
||||||
|
SRCDIR = @srcdir@
|
||||||
|
VPATH = @srcdir@
|
||||||
|
MODULE = wldap32.dll
|
||||||
|
IMPORTLIB = libwldap32.$(IMPLIBEXT)
|
||||||
|
IMPORTS = kernel32
|
||||||
|
|
||||||
|
C_SRCS = \
|
||||||
|
main.c
|
||||||
|
|
||||||
|
@MAKE_DLL_RULES@
|
||||||
|
|
||||||
|
### Dependencies:
|
|
@ -0,0 +1,44 @@
|
||||||
|
/*
|
||||||
|
* WLDAP32 - LDAP support for Wine
|
||||||
|
*
|
||||||
|
* Copyright 2005 Hans Leidekker
|
||||||
|
*
|
||||||
|
* 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 "config.h"
|
||||||
|
|
||||||
|
#include "wine/debug.h"
|
||||||
|
#include <stdarg.h>
|
||||||
|
|
||||||
|
#include "windef.h"
|
||||||
|
#include "winbase.h"
|
||||||
|
|
||||||
|
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
|
||||||
|
|
||||||
|
BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, LPVOID reserved )
|
||||||
|
{
|
||||||
|
TRACE( "(%p, 0x%08lx, %p)\n", hinst, reason, reserved );
|
||||||
|
|
||||||
|
switch (reason)
|
||||||
|
{
|
||||||
|
case DLL_PROCESS_ATTACH:
|
||||||
|
DisableThreadLibraryCalls( hinst );
|
||||||
|
break;
|
||||||
|
case DLL_PROCESS_DETACH:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return TRUE;
|
||||||
|
}
|
|
@ -0,0 +1,5 @@
|
||||||
|
@ stub LdapGetLastError
|
||||||
|
@ stub LdapMapErrorToWin32
|
||||||
|
@ stub ldap_open
|
||||||
|
@ stub ldap_openA
|
||||||
|
@ stub ldap_openW
|
Loading…
Reference in New Issue