Module: wine Branch: master Commit: 0256f1318491ee86dcb3e0cf3d7dda843c49e113 URL: https://gitlab.winehq.org/wine/wine/-/commit/0256f1318491ee86dcb3e0cf3d7dda8...
Author: Alex Henrie alexhenrie24@gmail.com Date: Wed Mar 29 19:26:32 2023 -0600
wldap32: Implement ldap_connect.
---
dlls/wldap32/init.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dlls/wldap32/init.c b/dlls/wldap32/init.c index b8010a2da12..78891d9be61 100644 --- a/dlls/wldap32/init.c +++ b/dlls/wldap32/init.c @@ -251,7 +251,11 @@ ULONG CDECL WLDAP32_ldap_connect( LDAP *ld, struct l_timeval *timeout ) TRACE( "(%p, %p)\n", ld, timeout );
if (!ld) return WLDAP32_LDAP_PARAM_ERROR; - return WLDAP32_LDAP_SUCCESS; /* FIXME: do something, e.g. ping the host */ + + if (timeout && (timeout->tv_sec || timeout->tv_usec)) + FIXME( "ignoring timeout\n" ); + + return map_error( ldap_connect( CTX(ld) ) ); }
/***********************************************************************