wldap32: Always return WLDAP32 error values instead of redefining the ldap.h ones.

This commit is contained in:
Alexandre Julliard 2007-11-08 13:11:34 +01:00
parent 032dbfe474
commit 469068715c
19 changed files with 141 additions and 188 deletions

View File

@ -33,10 +33,6 @@
#include <ldap.h> #include <ldap.h>
#endif #endif
#ifndef LDAP_NOT_SUPPORTED
#define LDAP_NOT_SUPPORTED 0x5c
#endif
#include "winldap_private.h" #include "winldap_private.h"
#include "wldap32.h" #include "wldap32.h"
@ -53,7 +49,7 @@ static LDAPMod *nullattrs[] = { NULL };
*/ */
ULONG CDECL ldap_addA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[] ) ULONG CDECL ldap_addA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **attrsW = NULL; LDAPModW **attrsW = NULL;
@ -105,7 +101,7 @@ exit:
*/ */
ULONG CDECL ldap_addW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[] ) ULONG CDECL ldap_addW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **attrsU = NULL; LDAPMod **attrsU = NULL;
@ -149,7 +145,7 @@ exit:
ULONG CDECL ldap_add_extA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[], ULONG CDECL ldap_add_extA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[],
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, ULONG *message ) PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **attrsW = NULL; LDAPModW **attrsW = NULL;
@ -217,7 +213,7 @@ exit:
ULONG CDECL ldap_add_extW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[], ULONG CDECL ldap_add_extW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[],
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, ULONG *message ) PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **attrsU = NULL; LDAPMod **attrsU = NULL;
@ -269,7 +265,7 @@ exit:
ULONG CDECL ldap_add_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[], ULONG CDECL ldap_add_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[],
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls ) PLDAPControlA *serverctrls, PLDAPControlA *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **attrsW = NULL; LDAPModW **attrsW = NULL;
@ -335,7 +331,7 @@ exit:
ULONG CDECL ldap_add_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[], ULONG CDECL ldap_add_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[],
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls ) PLDAPControlW *serverctrls, PLDAPControlW *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **attrsU = NULL; LDAPMod **attrsU = NULL;
@ -385,7 +381,7 @@ exit:
*/ */
ULONG CDECL ldap_add_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[] ) ULONG CDECL ldap_add_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *attrs[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **attrsW = NULL; LDAPModW **attrsW = NULL;
@ -432,7 +428,7 @@ exit:
*/ */
ULONG CDECL ldap_add_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[] ) ULONG CDECL ldap_add_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *attrs[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **attrsU = NULL; LDAPMod **attrsU = NULL;

View File

@ -31,9 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -48,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL ldap_bindA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR cred, ULONG method ) ULONG CDECL ldap_bindA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR cred, ULONG method )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *credW = NULL; WCHAR *dnW = NULL, *credW = NULL;
@ -97,7 +94,7 @@ exit:
*/ */
ULONG CDECL ldap_bindW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR cred, ULONG method ) ULONG CDECL ldap_bindW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR cred, ULONG method )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *credU = NULL; char *dnU = NULL, *credU = NULL;
struct berval pwd = { 0, NULL }; struct berval pwd = { 0, NULL };
@ -144,7 +141,7 @@ exit:
*/ */
ULONG CDECL ldap_bind_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR cred, ULONG method ) ULONG CDECL ldap_bind_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR cred, ULONG method )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *credW = NULL; WCHAR *dnW = NULL, *credW = NULL;
@ -190,7 +187,7 @@ exit:
*/ */
ULONG CDECL ldap_bind_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR cred, ULONG method ) ULONG CDECL ldap_bind_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR cred, ULONG method )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *credU = NULL; char *dnU = NULL, *credU = NULL;
struct berval pwd = { 0, NULL }; struct berval pwd = { 0, NULL };
@ -233,7 +230,7 @@ ULONG CDECL ldap_sasl_bindA( WLDAP32_LDAP *ld, const PCHAR dn,
const PCHAR mechanism, const BERVAL *cred, PLDAPControlA *serverctrls, const PCHAR mechanism, const BERVAL *cred, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls, int *message ) PLDAPControlA *clientctrls, int *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW, *mechanismW = NULL; WCHAR *dnW, *mechanismW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -299,7 +296,7 @@ ULONG CDECL ldap_sasl_bindW( WLDAP32_LDAP *ld, const PWCHAR dn,
const PWCHAR mechanism, const BERVAL *cred, PLDAPControlW *serverctrls, const PWCHAR mechanism, const BERVAL *cred, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls, int *message ) PLDAPControlW *clientctrls, int *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU, *mechanismU = NULL; char *dnU, *mechanismU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -353,7 +350,7 @@ ULONG CDECL ldap_sasl_bind_sA( WLDAP32_LDAP *ld, const PCHAR dn,
const PCHAR mechanism, const BERVAL *cred, PLDAPControlA *serverctrls, const PCHAR mechanism, const BERVAL *cred, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls, PBERVAL *serverdata ) PLDAPControlA *clientctrls, PBERVAL *serverdata )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW, *mechanismW = NULL; WCHAR *dnW, *mechanismW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -419,7 +416,7 @@ ULONG CDECL ldap_sasl_bind_sW( WLDAP32_LDAP *ld, const PWCHAR dn,
const PWCHAR mechanism, const BERVAL *cred, PLDAPControlW *serverctrls, const PWCHAR mechanism, const BERVAL *cred, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls, PBERVAL *serverdata ) PLDAPControlW *clientctrls, PBERVAL *serverdata )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU, *mechanismU = NULL; char *dnU, *mechanismU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -471,7 +468,7 @@ exit:
*/ */
ULONG CDECL ldap_simple_bindA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR passwd ) ULONG CDECL ldap_simple_bindA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR passwd )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *passwdW = NULL; WCHAR *dnW = NULL, *passwdW = NULL;
@ -519,7 +516,7 @@ exit:
*/ */
ULONG CDECL ldap_simple_bindW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR passwd ) ULONG CDECL ldap_simple_bindW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR passwd )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *passwdU = NULL; char *dnU = NULL, *passwdU = NULL;
struct berval pwd = { 0, NULL }; struct berval pwd = { 0, NULL };
@ -565,7 +562,7 @@ exit:
*/ */
ULONG CDECL ldap_simple_bind_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR passwd ) ULONG CDECL ldap_simple_bind_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR passwd )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *passwdW = NULL; WCHAR *dnW = NULL, *passwdW = NULL;
@ -613,7 +610,7 @@ exit:
*/ */
ULONG CDECL ldap_simple_bind_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR passwd ) ULONG CDECL ldap_simple_bind_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR passwd )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *passwdU = NULL; char *dnU = NULL, *passwdU = NULL;
struct berval pwd = { 0, NULL }; struct berval pwd = { 0, NULL };
@ -660,7 +657,7 @@ exit:
*/ */
ULONG CDECL WLDAP32_ldap_unbind( WLDAP32_LDAP *ld ) ULONG CDECL WLDAP32_ldap_unbind( WLDAP32_LDAP *ld )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", ld ); TRACE( "(%p)\n", ld );
@ -688,7 +685,7 @@ ULONG CDECL WLDAP32_ldap_unbind( WLDAP32_LDAP *ld )
*/ */
ULONG CDECL WLDAP32_ldap_unbind_s( WLDAP32_LDAP *ld ) ULONG CDECL WLDAP32_ldap_unbind_s( WLDAP32_LDAP *ld )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", ld ); TRACE( "(%p)\n", ld );

View File

@ -31,8 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -47,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL ldap_compareA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR attr, PCHAR value ) ULONG CDECL ldap_compareA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR attr, PCHAR value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL; WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL;
@ -99,7 +97,7 @@ exit:
*/ */
ULONG CDECL ldap_compareW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR attr, PWCHAR value ) ULONG CDECL ldap_compareW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR attr, PWCHAR value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *attrU = NULL, *valueU = NULL; char *dnU = NULL, *attrU = NULL, *valueU = NULL;
struct berval val = { 0, NULL }; struct berval val = { 0, NULL };
@ -153,7 +151,7 @@ ULONG CDECL ldap_compare_extA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR attr, PCHAR val
struct WLDAP32_berval *data, PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, struct WLDAP32_berval *data, PLDAPControlA *serverctrls, PLDAPControlA *clientctrls,
ULONG *message ) ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL; WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -229,7 +227,7 @@ ULONG CDECL ldap_compare_extW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR attr, PWCHAR
struct WLDAP32_berval *data, PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, struct WLDAP32_berval *data, PLDAPControlW *serverctrls, PLDAPControlW *clientctrls,
ULONG *message ) ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *attrU = NULL, *valueU = NULL; char *dnU = NULL, *attrU = NULL, *valueU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -292,7 +290,7 @@ exit:
ULONG CDECL ldap_compare_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR attr, PCHAR value, ULONG CDECL ldap_compare_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR attr, PCHAR value,
struct WLDAP32_berval *data, PLDAPControlA *serverctrls, PLDAPControlA *clientctrls ) struct WLDAP32_berval *data, PLDAPControlA *serverctrls, PLDAPControlA *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL; WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -366,7 +364,7 @@ exit:
ULONG CDECL ldap_compare_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR attr, PWCHAR value, ULONG CDECL ldap_compare_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR attr, PWCHAR value,
struct WLDAP32_berval *data, PLDAPControlW *serverctrls, PLDAPControlW *clientctrls ) struct WLDAP32_berval *data, PLDAPControlW *serverctrls, PLDAPControlW *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *attrU = NULL, *valueU = NULL; char *dnU = NULL, *attrU = NULL, *valueU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -428,7 +426,7 @@ exit:
*/ */
ULONG CDECL ldap_compare_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR attr, PCHAR value ) ULONG CDECL ldap_compare_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR attr, PCHAR value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL; WCHAR *dnW = NULL, *attrW = NULL, *valueW = NULL;
@ -480,7 +478,7 @@ exit:
*/ */
ULONG CDECL ldap_compare_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR attr, PWCHAR value ) ULONG CDECL ldap_compare_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR attr, PWCHAR value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *attrU = NULL, *valueU = NULL; char *dnU = NULL, *attrU = NULL, *valueU = NULL;
struct berval val = { 0, NULL }; struct berval val = { 0, NULL };

View File

@ -31,9 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -48,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL ldap_control_freeA( LDAPControlA *control ) ULONG CDECL ldap_control_freeA( LDAPControlA *control )
{ {
ULONG ret = LDAP_SUCCESS; ULONG ret = WLDAP32_LDAP_SUCCESS;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", control ); TRACE( "(%p)\n", control );
@ -71,7 +68,7 @@ ULONG CDECL ldap_control_freeA( LDAPControlA *control )
*/ */
ULONG CDECL ldap_control_freeW( LDAPControlW *control ) ULONG CDECL ldap_control_freeW( LDAPControlW *control )
{ {
ULONG ret = LDAP_SUCCESS; ULONG ret = WLDAP32_LDAP_SUCCESS;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", control ); TRACE( "(%p)\n", control );
@ -88,7 +85,7 @@ ULONG CDECL ldap_control_freeW( LDAPControlW *control )
*/ */
ULONG CDECL ldap_controls_freeA( LDAPControlA **controls ) ULONG CDECL ldap_controls_freeA( LDAPControlA **controls )
{ {
ULONG ret = LDAP_SUCCESS; ULONG ret = WLDAP32_LDAP_SUCCESS;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", controls ); TRACE( "(%p)\n", controls );
@ -111,7 +108,7 @@ ULONG CDECL ldap_controls_freeA( LDAPControlA **controls )
*/ */
ULONG CDECL ldap_controls_freeW( LDAPControlW **controls ) ULONG CDECL ldap_controls_freeW( LDAPControlW **controls )
{ {
ULONG ret = LDAP_SUCCESS; ULONG ret = WLDAP32_LDAP_SUCCESS;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", controls ); TRACE( "(%p)\n", controls );
@ -129,7 +126,7 @@ ULONG CDECL ldap_controls_freeW( LDAPControlW **controls )
ULONG CDECL ldap_create_sort_controlA( WLDAP32_LDAP *ld, PLDAPSortKeyA *sortkey, ULONG CDECL ldap_create_sort_controlA( WLDAP32_LDAP *ld, PLDAPSortKeyA *sortkey,
UCHAR critical, PLDAPControlA *control ) UCHAR critical, PLDAPControlA *control )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPSortKeyW **sortkeyW = NULL; LDAPSortKeyW **sortkeyW = NULL;
LDAPControlW *controlW = NULL; LDAPControlW *controlW = NULL;
@ -179,7 +176,7 @@ ULONG CDECL ldap_create_sort_controlA( WLDAP32_LDAP *ld, PLDAPSortKeyA *sortkey,
ULONG CDECL ldap_create_sort_controlW( WLDAP32_LDAP *ld, PLDAPSortKeyW *sortkey, ULONG CDECL ldap_create_sort_controlW( WLDAP32_LDAP *ld, PLDAPSortKeyW *sortkey,
UCHAR critical, PLDAPControlW *control ) UCHAR critical, PLDAPControlW *control )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPSortKey **sortkeyU = NULL; LDAPSortKey **sortkeyU = NULL;
LDAPControl *controlU = NULL; LDAPControl *controlU = NULL;
@ -212,7 +209,7 @@ ULONG CDECL ldap_create_sort_controlW( WLDAP32_LDAP *ld, PLDAPSortKeyW *sortkey,
INT CDECL ldap_create_vlv_controlA( WLDAP32_LDAP *ld, WLDAP32_LDAPVLVInfo *info, INT CDECL ldap_create_vlv_controlA( WLDAP32_LDAP *ld, WLDAP32_LDAPVLVInfo *info,
UCHAR critical, LDAPControlA **control ) UCHAR critical, LDAPControlA **control )
{ {
INT ret = LDAP_NOT_SUPPORTED; INT ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControlW *controlW = NULL; LDAPControlW *controlW = NULL;
@ -222,7 +219,7 @@ INT CDECL ldap_create_vlv_controlA( WLDAP32_LDAP *ld, WLDAP32_LDAPVLVInfo *info,
ret = ldap_create_vlv_controlW( ld, info, critical, &controlW ); ret = ldap_create_vlv_controlW( ld, info, critical, &controlW );
if (ret == LDAP_SUCCESS) if (ret == WLDAP32_LDAP_SUCCESS)
{ {
*control = controlWtoA( controlW ); *control = controlWtoA( controlW );
if (!*control) ret = WLDAP32_LDAP_NO_MEMORY; if (!*control) ret = WLDAP32_LDAP_NO_MEMORY;
@ -258,7 +255,7 @@ INT CDECL ldap_create_vlv_controlA( WLDAP32_LDAP *ld, WLDAP32_LDAPVLVInfo *info,
INT CDECL ldap_create_vlv_controlW( WLDAP32_LDAP *ld, WLDAP32_LDAPVLVInfo *info, INT CDECL ldap_create_vlv_controlW( WLDAP32_LDAP *ld, WLDAP32_LDAPVLVInfo *info,
UCHAR critical, LDAPControlW **control ) UCHAR critical, LDAPControlW **control )
{ {
INT ret = LDAP_NOT_SUPPORTED; INT ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControl *controlU = NULL; LDAPControl *controlU = NULL;

View File

@ -31,8 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -47,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL ldap_deleteA( WLDAP32_LDAP *ld, PCHAR dn ) ULONG CDECL ldap_deleteA( WLDAP32_LDAP *ld, PCHAR dn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
@ -87,7 +85,7 @@ ULONG CDECL ldap_deleteA( WLDAP32_LDAP *ld, PCHAR dn )
*/ */
ULONG CDECL ldap_deleteW( WLDAP32_LDAP *ld, PWCHAR dn ) ULONG CDECL ldap_deleteW( WLDAP32_LDAP *ld, PWCHAR dn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
int msg; int msg;
@ -122,7 +120,7 @@ ULONG CDECL ldap_deleteW( WLDAP32_LDAP *ld, PWCHAR dn )
ULONG CDECL ldap_delete_extA( WLDAP32_LDAP *ld, PCHAR dn, PLDAPControlA *serverctrls, ULONG CDECL ldap_delete_extA( WLDAP32_LDAP *ld, PCHAR dn, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls, ULONG *message ) PLDAPControlA *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -182,7 +180,7 @@ exit:
ULONG CDECL ldap_delete_extW( WLDAP32_LDAP *ld, PWCHAR dn, PLDAPControlW *serverctrls, ULONG CDECL ldap_delete_extW( WLDAP32_LDAP *ld, PWCHAR dn, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls, ULONG *message ) PLDAPControlW *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -228,7 +226,7 @@ exit:
ULONG CDECL ldap_delete_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, PLDAPControlA *serverctrls, ULONG CDECL ldap_delete_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls ) PLDAPControlA *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -284,7 +282,7 @@ exit:
ULONG CDECL ldap_delete_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, PLDAPControlW *serverctrls, ULONG CDECL ldap_delete_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls ) PLDAPControlW *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -325,7 +323,7 @@ exit:
*/ */
ULONG CDECL ldap_delete_sA( WLDAP32_LDAP *ld, PCHAR dn ) ULONG CDECL ldap_delete_sA( WLDAP32_LDAP *ld, PCHAR dn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
@ -360,7 +358,7 @@ ULONG CDECL ldap_delete_sA( WLDAP32_LDAP *ld, PCHAR dn )
*/ */
ULONG CDECL ldap_delete_sW( WLDAP32_LDAP *ld, PWCHAR dn ) ULONG CDECL ldap_delete_sW( WLDAP32_LDAP *ld, PWCHAR dn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;

View File

@ -31,8 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -232,7 +230,7 @@ PWCHAR CDECL ldap_get_dnW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *entry )
*/ */
ULONG CDECL ldap_ufn2dnA( PCHAR ufn, PCHAR *dn ) ULONG CDECL ldap_ufn2dnA( PCHAR ufn, PCHAR *dn )
{ {
ULONG ret = LDAP_SUCCESS; ULONG ret = WLDAP32_LDAP_SUCCESS;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
PWCHAR ufnW = NULL, dnW = NULL; PWCHAR ufnW = NULL, dnW = NULL;
@ -279,7 +277,7 @@ ULONG CDECL ldap_ufn2dnA( PCHAR ufn, PCHAR *dn )
*/ */
ULONG CDECL ldap_ufn2dnW( PWCHAR ufn, PWCHAR *dn ) ULONG CDECL ldap_ufn2dnW( PWCHAR ufn, PWCHAR *dn )
{ {
ULONG ret = LDAP_SUCCESS; ULONG ret = WLDAP32_LDAP_SUCCESS;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *ufnU = NULL; char *ufnU = NULL;

View File

@ -32,9 +32,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -132,7 +129,7 @@ void CDECL WLDAP32_ldap_perror( WLDAP32_LDAP *ld, const PCHAR msg )
*/ */
ULONG CDECL WLDAP32_ldap_result2error( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *res, ULONG free ) ULONG CDECL WLDAP32_ldap_result2error( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *res, ULONG free )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
int error; int error;

View File

@ -31,9 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -63,7 +60,7 @@ ULONG CDECL ldap_close_extended_op( WLDAP32_LDAP *ld, ULONG msgid )
TRACE( "(%p, 0x%08x)\n", ld, msgid ); TRACE( "(%p, 0x%08x)\n", ld, msgid );
if (!ld) return WLDAP32_LDAP_PARAM_ERROR; if (!ld) return WLDAP32_LDAP_PARAM_ERROR;
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
/*********************************************************************** /***********************************************************************
@ -74,7 +71,7 @@ ULONG CDECL ldap_close_extended_op( WLDAP32_LDAP *ld, ULONG msgid )
ULONG CDECL ldap_extended_operationA( WLDAP32_LDAP *ld, PCHAR oid, struct WLDAP32_berval *data, ULONG CDECL ldap_extended_operationA( WLDAP32_LDAP *ld, PCHAR oid, struct WLDAP32_berval *data,
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, ULONG *message ) PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *oidW = NULL; WCHAR *oidW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -138,7 +135,7 @@ exit:
ULONG CDECL ldap_extended_operationW( WLDAP32_LDAP *ld, PWCHAR oid, struct WLDAP32_berval *data, ULONG CDECL ldap_extended_operationW( WLDAP32_LDAP *ld, PWCHAR oid, struct WLDAP32_berval *data,
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, ULONG *message ) PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *oidU = NULL; char *oidU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -184,7 +181,7 @@ ULONG CDECL ldap_extended_operation_sA( WLDAP32_LDAP *ld, PCHAR oid, struct WLDA
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, PCHAR *retoid, PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, PCHAR *retoid,
struct WLDAP32_berval **retdata ) struct WLDAP32_berval **retdata )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *oidW = NULL, *retoidW = NULL; WCHAR *oidW = NULL, *retoidW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -255,7 +252,7 @@ ULONG CDECL ldap_extended_operation_sW( WLDAP32_LDAP *ld, PWCHAR oid, struct WLD
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, PWCHAR *retoid, PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, PWCHAR *retoid,
struct WLDAP32_berval **retdata ) struct WLDAP32_berval **retdata )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *oidU = NULL, *retoidU = NULL; char *oidU = NULL, *retoidU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;

View File

@ -32,9 +32,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -317,7 +314,7 @@ ULONG CDECL ldap_connect( WLDAP32_LDAP *ld, struct l_timeval *timeout )
TRACE( "(%p, %p)\n", ld, timeout ); TRACE( "(%p, %p)\n", ld, timeout );
if (!ld) return WLDAP32_LDAP_PARAM_ERROR; if (!ld) return WLDAP32_LDAP_PARAM_ERROR;
return LDAP_SUCCESS; /* FIXME: do something, e.g. ping the host */ return WLDAP32_LDAP_SUCCESS; /* FIXME: do something, e.g. ping the host */
} }
/*********************************************************************** /***********************************************************************
@ -579,7 +576,7 @@ exit:
ULONG CDECL ldap_start_tls_sA( WLDAP32_LDAP *ld, PULONG retval, WLDAP32_LDAPMessage **result, ULONG CDECL ldap_start_tls_sA( WLDAP32_LDAP *ld, PULONG retval, WLDAP32_LDAPMessage **result,
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls ) PLDAPControlA *serverctrls, PLDAPControlA *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -630,7 +627,7 @@ exit:
ULONG CDECL ldap_start_tls_sW( WLDAP32_LDAP *ld, PULONG retval, WLDAP32_LDAPMessage **result, ULONG CDECL ldap_start_tls_sW( WLDAP32_LDAP *ld, PULONG retval, WLDAP32_LDAPMessage **result,
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls ) PLDAPControlW *serverctrls, PLDAPControlW *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -665,7 +662,7 @@ exit:
ULONG CDECL ldap_startup( PLDAP_VERSION_INFO version, HANDLE *instance ) ULONG CDECL ldap_startup( PLDAP_VERSION_INFO version, HANDLE *instance )
{ {
TRACE( "(%p, %p)\n", version, instance ); TRACE( "(%p, %p)\n", version, instance );
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
/*********************************************************************** /***********************************************************************

View File

@ -32,9 +32,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -57,7 +54,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL WLDAP32_ldap_abandon( WLDAP32_LDAP *ld, ULONG msgid ) ULONG CDECL WLDAP32_ldap_abandon( WLDAP32_LDAP *ld, ULONG msgid )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p, 0x%08x)\n", ld, msgid ); TRACE( "(%p, 0x%08x)\n", ld, msgid );
@ -112,7 +109,7 @@ ULONG CDECL ldap_check_filterW( WLDAP32_LDAP *ld, PWCHAR filter )
TRACE( "(%p, %s)\n", ld, debugstr_w(filter) ); TRACE( "(%p, %s)\n", ld, debugstr_w(filter) );
if (!ld) return WLDAP32_LDAP_PARAM_ERROR; if (!ld) return WLDAP32_LDAP_PARAM_ERROR;
return LDAP_SUCCESS; /* FIXME: do some checks */ return WLDAP32_LDAP_SUCCESS; /* FIXME: do some checks */
} }
/*********************************************************************** /***********************************************************************
@ -121,7 +118,7 @@ ULONG CDECL ldap_check_filterW( WLDAP32_LDAP *ld, PWCHAR filter )
ULONG CDECL ldap_cleanup( HANDLE instance ) ULONG CDECL ldap_cleanup( HANDLE instance )
{ {
TRACE( "(%p)\n", instance ); TRACE( "(%p)\n", instance );
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
/*********************************************************************** /***********************************************************************
@ -160,7 +157,7 @@ WLDAP32_LDAP * CDECL ldap_conn_from_msg( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *
*/ */
ULONG CDECL WLDAP32_ldap_count_entries( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *res ) ULONG CDECL WLDAP32_ldap_count_entries( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p, %p)\n", ld, res ); TRACE( "(%p, %p)\n", ld, res );
@ -187,7 +184,7 @@ ULONG CDECL WLDAP32_ldap_count_entries( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *r
*/ */
ULONG CDECL WLDAP32_ldap_count_references( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *res ) ULONG CDECL WLDAP32_ldap_count_references( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP_COUNT_REFERENCES #ifdef HAVE_LDAP_COUNT_REFERENCES
TRACE( "(%p, %p)\n", ld, res ); TRACE( "(%p, %p)\n", ld, res );
@ -258,7 +255,7 @@ ULONG CDECL ldap_escape_filter_elementA( PCHAR src, ULONG srclen, PCHAR dst, ULO
else else
{ {
escape_filter_element( src, srclen, dst ); escape_filter_element( src, srclen, dst );
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
} }
@ -442,7 +439,7 @@ void CDECL ldap_memfreeW( PWCHAR block )
*/ */
ULONG CDECL WLDAP32_ldap_msgfree( WLDAP32_LDAPMessage *res ) ULONG CDECL WLDAP32_ldap_msgfree( WLDAP32_LDAPMessage *res )
{ {
ULONG ret = LDAP_SUCCESS; ULONG ret = WLDAP32_LDAP_SUCCESS;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", res ); TRACE( "(%p)\n", res );

View File

@ -33,10 +33,6 @@
#include <ldap.h> #include <ldap.h>
#endif #endif
#ifndef LDAP_NOT_SUPPORTED
#define LDAP_NOT_SUPPORTED 0x5c
#endif
#include "winldap_private.h" #include "winldap_private.h"
#include "wldap32.h" #include "wldap32.h"
@ -53,7 +49,7 @@ static LDAPMod *nullmods[] = { NULL };
*/ */
ULONG CDECL ldap_modifyA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[] ) ULONG CDECL ldap_modifyA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **modsW = NULL; LDAPModW **modsW = NULL;
@ -105,7 +101,7 @@ exit:
*/ */
ULONG CDECL ldap_modifyW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[] ) ULONG CDECL ldap_modifyW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **modsU = NULL; LDAPMod **modsU = NULL;
@ -150,7 +146,7 @@ exit:
ULONG CDECL ldap_modify_extA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[], ULONG CDECL ldap_modify_extA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[],
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, ULONG *message ) PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **modsW = NULL; LDAPModW **modsW = NULL;
@ -218,7 +214,7 @@ exit:
ULONG CDECL ldap_modify_extW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[], ULONG CDECL ldap_modify_extW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[],
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, ULONG *message ) PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **modsU = NULL; LDAPMod **modsU = NULL;
@ -270,7 +266,7 @@ exit:
ULONG CDECL ldap_modify_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[], ULONG CDECL ldap_modify_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[],
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls ) PLDAPControlA *serverctrls, PLDAPControlA *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **modsW = NULL; LDAPModW **modsW = NULL;
@ -336,7 +332,7 @@ exit:
ULONG CDECL ldap_modify_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[], ULONG CDECL ldap_modify_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[],
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls ) PLDAPControlW *serverctrls, PLDAPControlW *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **modsU = NULL; LDAPMod **modsU = NULL;
@ -386,7 +382,7 @@ exit:
*/ */
ULONG CDECL ldap_modify_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[] ) ULONG CDECL ldap_modify_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL; WCHAR *dnW = NULL;
LDAPModW **modsW = NULL; LDAPModW **modsW = NULL;
@ -433,7 +429,7 @@ exit:
*/ */
ULONG CDECL ldap_modify_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[] ) ULONG CDECL ldap_modify_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[] )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL; char *dnU = NULL;
LDAPMod **modsU = NULL; LDAPMod **modsU = NULL;

View File

@ -31,8 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -47,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL ldap_modrdnA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn ) ULONG CDECL ldap_modrdnA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *newdnW = NULL; WCHAR *dnW = NULL, *newdnW = NULL;
@ -96,7 +94,7 @@ exit:
*/ */
ULONG CDECL ldap_modrdnW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn ) ULONG CDECL ldap_modrdnW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *newdnU = NULL; char *dnU = NULL, *newdnU = NULL;
int msg; int msg;
@ -137,7 +135,7 @@ exit:
*/ */
ULONG CDECL ldap_modrdn2A( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn, INT delete ) ULONG CDECL ldap_modrdn2A( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn, INT delete )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *newdnW = NULL; WCHAR *dnW = NULL, *newdnW = NULL;
@ -187,7 +185,7 @@ exit:
*/ */
ULONG CDECL ldap_modrdn2W( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn, INT delete ) ULONG CDECL ldap_modrdn2W( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn, INT delete )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *newdnU = NULL; char *dnU = NULL, *newdnU = NULL;
int msg; int msg;
@ -228,7 +226,7 @@ exit:
*/ */
ULONG CDECL ldap_modrdn2_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn, INT delete ) ULONG CDECL ldap_modrdn2_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn, INT delete )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *newdnW = NULL; WCHAR *dnW = NULL, *newdnW = NULL;
@ -273,7 +271,7 @@ exit:
*/ */
ULONG CDECL ldap_modrdn2_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn, INT delete ) ULONG CDECL ldap_modrdn2_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn, INT delete )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *newdnU = NULL; char *dnU = NULL, *newdnU = NULL;
@ -308,7 +306,7 @@ exit:
*/ */
ULONG CDECL ldap_modrdn_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn ) ULONG CDECL ldap_modrdn_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *newdnW = NULL; WCHAR *dnW = NULL, *newdnW = NULL;
@ -352,7 +350,7 @@ exit:
*/ */
ULONG CDECL ldap_modrdn_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn ) ULONG CDECL ldap_modrdn_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *newdnU = NULL; char *dnU = NULL, *newdnU = NULL;

View File

@ -31,8 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -47,7 +45,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL ldap_get_optionA( WLDAP32_LDAP *ld, int option, void *value ) ULONG CDECL ldap_get_optionA( WLDAP32_LDAP *ld, int option, void *value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p, 0x%08x, %p)\n", ld, option, value ); TRACE( "(%p, 0x%08x, %p)\n", ld, option, value );
@ -159,11 +157,11 @@ ULONG CDECL ldap_get_optionA( WLDAP32_LDAP *ld, int option, void *value )
case WLDAP32_LDAP_OPT_SSPI_FLAGS: case WLDAP32_LDAP_OPT_SSPI_FLAGS:
case WLDAP32_LDAP_OPT_TCP_KEEPALIVE: case WLDAP32_LDAP_OPT_TCP_KEEPALIVE:
FIXME( "Unsupported option: 0x%02x\n", option ); FIXME( "Unsupported option: 0x%02x\n", option );
return LDAP_NOT_SUPPORTED; return WLDAP32_LDAP_NOT_SUPPORTED;
default: default:
FIXME( "Unknown option: 0x%02x\n", option ); FIXME( "Unknown option: 0x%02x\n", option );
return LDAP_LOCAL_ERROR; return WLDAP32_LDAP_LOCAL_ERROR;
} }
#endif #endif
@ -186,7 +184,7 @@ ULONG CDECL ldap_get_optionA( WLDAP32_LDAP *ld, int option, void *value )
*/ */
ULONG CDECL ldap_get_optionW( WLDAP32_LDAP *ld, int option, void *value ) ULONG CDECL ldap_get_optionW( WLDAP32_LDAP *ld, int option, void *value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p, 0x%08x, %p)\n", ld, option, value ); TRACE( "(%p, 0x%08x, %p)\n", ld, option, value );
@ -265,7 +263,7 @@ ULONG CDECL ldap_get_optionW( WLDAP32_LDAP *ld, int option, void *value )
case WLDAP32_LDAP_OPT_REBIND_FN: case WLDAP32_LDAP_OPT_REBIND_FN:
case WLDAP32_LDAP_OPT_RESTART: case WLDAP32_LDAP_OPT_RESTART:
case WLDAP32_LDAP_OPT_THREAD_FN_PTRS: case WLDAP32_LDAP_OPT_THREAD_FN_PTRS:
return LDAP_LOCAL_ERROR; return WLDAP32_LDAP_LOCAL_ERROR;
case WLDAP32_LDAP_OPT_AREC_EXCLUSIVE: case WLDAP32_LDAP_OPT_AREC_EXCLUSIVE:
case WLDAP32_LDAP_OPT_AUTO_RECONNECT: case WLDAP32_LDAP_OPT_AUTO_RECONNECT:
@ -298,11 +296,11 @@ ULONG CDECL ldap_get_optionW( WLDAP32_LDAP *ld, int option, void *value )
case WLDAP32_LDAP_OPT_SSPI_FLAGS: case WLDAP32_LDAP_OPT_SSPI_FLAGS:
case WLDAP32_LDAP_OPT_TCP_KEEPALIVE: case WLDAP32_LDAP_OPT_TCP_KEEPALIVE:
FIXME( "Unsupported option: 0x%02x\n", option ); FIXME( "Unsupported option: 0x%02x\n", option );
return LDAP_NOT_SUPPORTED; return WLDAP32_LDAP_NOT_SUPPORTED;
default: default:
FIXME( "Unknown option: 0x%02x\n", option ); FIXME( "Unknown option: 0x%02x\n", option );
return LDAP_LOCAL_ERROR; return WLDAP32_LDAP_LOCAL_ERROR;
} }
#endif #endif
@ -316,7 +314,7 @@ ULONG CDECL ldap_get_optionW( WLDAP32_LDAP *ld, int option, void *value )
*/ */
ULONG CDECL ldap_set_optionA( WLDAP32_LDAP *ld, int option, void *value ) ULONG CDECL ldap_set_optionA( WLDAP32_LDAP *ld, int option, void *value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p, 0x%08x, %p)\n", ld, option, value ); TRACE( "(%p, 0x%08x, %p)\n", ld, option, value );
@ -353,11 +351,11 @@ ULONG CDECL ldap_set_optionA( WLDAP32_LDAP *ld, int option, void *value )
case WLDAP32_LDAP_OPT_REBIND_FN: case WLDAP32_LDAP_OPT_REBIND_FN:
case WLDAP32_LDAP_OPT_RESTART: case WLDAP32_LDAP_OPT_RESTART:
case WLDAP32_LDAP_OPT_THREAD_FN_PTRS: case WLDAP32_LDAP_OPT_THREAD_FN_PTRS:
return LDAP_LOCAL_ERROR; return WLDAP32_LDAP_LOCAL_ERROR;
case WLDAP32_LDAP_OPT_API_FEATURE_INFO: case WLDAP32_LDAP_OPT_API_FEATURE_INFO:
case WLDAP32_LDAP_OPT_API_INFO: case WLDAP32_LDAP_OPT_API_INFO:
return LDAP_UNWILLING_TO_PERFORM; return WLDAP32_LDAP_UNWILLING_TO_PERFORM;
case WLDAP32_LDAP_OPT_AREC_EXCLUSIVE: case WLDAP32_LDAP_OPT_AREC_EXCLUSIVE:
case WLDAP32_LDAP_OPT_AUTO_RECONNECT: case WLDAP32_LDAP_OPT_AUTO_RECONNECT:
@ -389,11 +387,11 @@ ULONG CDECL ldap_set_optionA( WLDAP32_LDAP *ld, int option, void *value )
case WLDAP32_LDAP_OPT_SSPI_FLAGS: case WLDAP32_LDAP_OPT_SSPI_FLAGS:
case WLDAP32_LDAP_OPT_TCP_KEEPALIVE: case WLDAP32_LDAP_OPT_TCP_KEEPALIVE:
FIXME( "Unsupported option: 0x%02x\n", option ); FIXME( "Unsupported option: 0x%02x\n", option );
return LDAP_NOT_SUPPORTED; return WLDAP32_LDAP_NOT_SUPPORTED;
default: default:
FIXME( "Unknown option: 0x%02x\n", option ); FIXME( "Unknown option: 0x%02x\n", option );
return LDAP_LOCAL_ERROR; return WLDAP32_LDAP_LOCAL_ERROR;
} }
#endif #endif
@ -419,7 +417,7 @@ ULONG CDECL ldap_set_optionA( WLDAP32_LDAP *ld, int option, void *value )
*/ */
ULONG CDECL ldap_set_optionW( WLDAP32_LDAP *ld, int option, void *value ) ULONG CDECL ldap_set_optionW( WLDAP32_LDAP *ld, int option, void *value )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p, 0x%08x, %p)\n", ld, option, value ); TRACE( "(%p, 0x%08x, %p)\n", ld, option, value );
@ -456,11 +454,11 @@ ULONG CDECL ldap_set_optionW( WLDAP32_LDAP *ld, int option, void *value )
case WLDAP32_LDAP_OPT_REBIND_FN: case WLDAP32_LDAP_OPT_REBIND_FN:
case WLDAP32_LDAP_OPT_RESTART: case WLDAP32_LDAP_OPT_RESTART:
case WLDAP32_LDAP_OPT_THREAD_FN_PTRS: case WLDAP32_LDAP_OPT_THREAD_FN_PTRS:
return LDAP_LOCAL_ERROR; return WLDAP32_LDAP_LOCAL_ERROR;
case WLDAP32_LDAP_OPT_API_FEATURE_INFO: case WLDAP32_LDAP_OPT_API_FEATURE_INFO:
case WLDAP32_LDAP_OPT_API_INFO: case WLDAP32_LDAP_OPT_API_INFO:
return LDAP_UNWILLING_TO_PERFORM; return WLDAP32_LDAP_UNWILLING_TO_PERFORM;
case WLDAP32_LDAP_OPT_AREC_EXCLUSIVE: case WLDAP32_LDAP_OPT_AREC_EXCLUSIVE:
case WLDAP32_LDAP_OPT_AUTO_RECONNECT: case WLDAP32_LDAP_OPT_AUTO_RECONNECT:
@ -492,11 +490,11 @@ ULONG CDECL ldap_set_optionW( WLDAP32_LDAP *ld, int option, void *value )
case WLDAP32_LDAP_OPT_SSPI_FLAGS: case WLDAP32_LDAP_OPT_SSPI_FLAGS:
case WLDAP32_LDAP_OPT_TCP_KEEPALIVE: case WLDAP32_LDAP_OPT_TCP_KEEPALIVE:
FIXME( "Unsupported option: 0x%02x\n", option ); FIXME( "Unsupported option: 0x%02x\n", option );
return LDAP_NOT_SUPPORTED; return WLDAP32_LDAP_NOT_SUPPORTED;
default: default:
FIXME( "Unknown option: 0x%02x\n", option ); FIXME( "Unknown option: 0x%02x\n", option );
return LDAP_LOCAL_ERROR; return WLDAP32_LDAP_LOCAL_ERROR;
} }
#endif #endif

View File

@ -31,9 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -53,7 +50,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
ULONG CDECL ldap_create_page_controlA( WLDAP32_LDAP *ld, ULONG pagesize, ULONG CDECL ldap_create_page_controlA( WLDAP32_LDAP *ld, ULONG pagesize,
struct WLDAP32_berval *cookie, UCHAR critical, PLDAPControlA *control ) struct WLDAP32_berval *cookie, UCHAR critical, PLDAPControlA *control )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControlW *controlW = NULL; LDAPControlW *controlW = NULL;
@ -126,7 +123,7 @@ static ULONG create_page_control( ULONG pagesize, struct WLDAP32_berval *cookie,
*control = ctrl; *control = ctrl;
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
#endif /* HAVE_LDAP */ #endif /* HAVE_LDAP */
@ -162,7 +159,7 @@ ULONG CDECL ldap_create_page_controlW( WLDAP32_LDAP *ld, ULONG pagesize,
return create_page_control( pagesize, cookie, critical, control ); return create_page_control( pagesize, cookie, critical, control );
#else #else
return LDAP_NOT_SUPPORTED; return WLDAP32_LDAP_NOT_SUPPORTED;
#endif #endif
} }
@ -172,7 +169,7 @@ ULONG CDECL ldap_get_next_page( WLDAP32_LDAP *ld, PLDAPSearch search, ULONG page
FIXME( "(%p, %p, 0x%08x, %p)\n", ld, search, pagesize, message ); FIXME( "(%p, %p, 0x%08x, %p)\n", ld, search, pagesize, message );
if (!ld) return ~0UL; if (!ld) return ~0UL;
return LDAP_NOT_SUPPORTED; return WLDAP32_LDAP_NOT_SUPPORTED;
} }
ULONG CDECL ldap_get_next_page_s( WLDAP32_LDAP *ld, PLDAPSearch search, ULONG CDECL ldap_get_next_page_s( WLDAP32_LDAP *ld, PLDAPSearch search,
@ -183,13 +180,13 @@ ULONG CDECL ldap_get_next_page_s( WLDAP32_LDAP *ld, PLDAPSearch search,
pagesize, count, results ); pagesize, count, results );
if (!ld) return ~0UL; if (!ld) return ~0UL;
return LDAP_NOT_SUPPORTED; return WLDAP32_LDAP_NOT_SUPPORTED;
} }
ULONG CDECL ldap_get_paged_count( WLDAP32_LDAP *ld, PLDAPSearch search, ULONG CDECL ldap_get_paged_count( WLDAP32_LDAP *ld, PLDAPSearch search,
ULONG *count, WLDAP32_LDAPMessage *results ) ULONG *count, WLDAP32_LDAPMessage *results )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
FIXME( "(%p, %p, %p, %p)\n", ld, search, count, results ); FIXME( "(%p, %p, %p, %p)\n", ld, search, count, results );
@ -206,7 +203,7 @@ ULONG CDECL ldap_get_paged_count( WLDAP32_LDAP *ld, PLDAPSearch search,
ULONG CDECL ldap_parse_page_controlA( WLDAP32_LDAP *ld, PLDAPControlA *ctrls, ULONG CDECL ldap_parse_page_controlA( WLDAP32_LDAP *ld, PLDAPControlA *ctrls,
ULONG *count, struct WLDAP32_berval **cookie ) ULONG *count, struct WLDAP32_berval **cookie )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControlW **ctrlsW = NULL; LDAPControlW **ctrlsW = NULL;
@ -231,7 +228,7 @@ ULONG CDECL ldap_parse_page_controlA( WLDAP32_LDAP *ld, PLDAPControlA *ctrls,
ULONG CDECL ldap_parse_page_controlW( WLDAP32_LDAP *ld, PLDAPControlW *ctrls, ULONG CDECL ldap_parse_page_controlW( WLDAP32_LDAP *ld, PLDAPControlW *ctrls,
ULONG *count, struct WLDAP32_berval **cookie ) ULONG *count, struct WLDAP32_berval **cookie )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControlW *control = NULL; LDAPControlW *control = NULL;
BerElement *ber; BerElement *ber;
@ -260,7 +257,7 @@ ULONG CDECL ldap_parse_page_controlW( WLDAP32_LDAP *ld, PLDAPControlW *ctrls,
if ( tag == LBER_ERROR ) if ( tag == LBER_ERROR )
ret = WLDAP32_LDAP_DECODING_ERROR; ret = WLDAP32_LDAP_DECODING_ERROR;
else else
ret = LDAP_SUCCESS; ret = WLDAP32_LDAP_SUCCESS;
ber_free( ber, 1 ); ber_free( ber, 1 );
@ -273,7 +270,7 @@ ULONG CDECL ldap_search_abandon_page( WLDAP32_LDAP *ld, PLDAPSearch search )
FIXME( "(%p, %p)\n", ld, search ); FIXME( "(%p, %p)\n", ld, search );
if (!ld) return ~0UL; if (!ld) return ~0UL;
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
PLDAPSearch CDECL ldap_search_init_pageA( WLDAP32_LDAP *ld, PCHAR dn, ULONG scope, PLDAPSearch CDECL ldap_search_init_pageA( WLDAP32_LDAP *ld, PCHAR dn, ULONG scope,

View File

@ -31,8 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -48,7 +46,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
ULONG CDECL ldap_parse_extended_resultA( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *result, ULONG CDECL ldap_parse_extended_resultA( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *result,
PCHAR *oid, struct WLDAP32_berval **data, BOOLEAN free ) PCHAR *oid, struct WLDAP32_berval **data, BOOLEAN free )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *oidW = NULL; WCHAR *oidW = NULL;
@ -92,7 +90,7 @@ ULONG CDECL ldap_parse_extended_resultA( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *
ULONG CDECL ldap_parse_extended_resultW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *result, ULONG CDECL ldap_parse_extended_resultW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *result,
PWCHAR *oid, struct WLDAP32_berval **data, BOOLEAN free ) PWCHAR *oid, struct WLDAP32_berval **data, BOOLEAN free )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *oidU = NULL; char *oidU = NULL;
@ -121,7 +119,7 @@ ULONG CDECL ldap_parse_extended_resultW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *
ULONG CDECL ldap_parse_referenceA( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *message, ULONG CDECL ldap_parse_referenceA( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *message,
PCHAR **referrals ) PCHAR **referrals )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR **referralsW = NULL; WCHAR **referralsW = NULL;
@ -158,7 +156,7 @@ ULONG CDECL ldap_parse_referenceA( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *messag
ULONG CDECL ldap_parse_referenceW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *message, ULONG CDECL ldap_parse_referenceW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *message,
PWCHAR **referrals ) PWCHAR **referrals )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP_PARSE_REFERENCE #ifdef HAVE_LDAP_PARSE_REFERENCE
char **referralsU = NULL; char **referralsU = NULL;
@ -184,7 +182,7 @@ ULONG CDECL ldap_parse_resultA( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *result,
ULONG *retcode, PCHAR *matched, PCHAR *error, PCHAR **referrals, ULONG *retcode, PCHAR *matched, PCHAR *error, PCHAR **referrals,
PLDAPControlA **serverctrls, BOOLEAN free ) PLDAPControlA **serverctrls, BOOLEAN free )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR **matchedW = NULL, **errorW = NULL, **referralsW = NULL; WCHAR **matchedW = NULL, **errorW = NULL, **referralsW = NULL;
LDAPControlW **serverctrlsW = NULL; LDAPControlW **serverctrlsW = NULL;
@ -241,7 +239,7 @@ ULONG CDECL ldap_parse_resultW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *result,
ULONG *retcode, PWCHAR *matched, PWCHAR *error, PWCHAR **referrals, ULONG *retcode, PWCHAR *matched, PWCHAR *error, PWCHAR **referrals,
PLDAPControlW **serverctrls, BOOLEAN free ) PLDAPControlW **serverctrls, BOOLEAN free )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char **matchedU = NULL, **errorU = NULL, **referralsU = NULL; char **matchedU = NULL, **errorU = NULL, **referralsU = NULL;
LDAPControl **serverctrlsU = NULL; LDAPControl **serverctrlsU = NULL;
@ -277,7 +275,7 @@ ULONG CDECL ldap_parse_resultW( WLDAP32_LDAP *ld, WLDAP32_LDAPMessage *result,
ULONG CDECL ldap_parse_sort_controlA( WLDAP32_LDAP *ld, PLDAPControlA *control, ULONG CDECL ldap_parse_sort_controlA( WLDAP32_LDAP *ld, PLDAPControlA *control,
ULONG *result, PCHAR *attr ) ULONG *result, PCHAR *attr )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *attrW = NULL; WCHAR *attrW = NULL;
LDAPControlW **controlW = NULL; LDAPControlW **controlW = NULL;
@ -321,7 +319,7 @@ ULONG CDECL ldap_parse_sort_controlA( WLDAP32_LDAP *ld, PLDAPControlA *control,
ULONG CDECL ldap_parse_sort_controlW( WLDAP32_LDAP *ld, PLDAPControlW *control, ULONG CDECL ldap_parse_sort_controlW( WLDAP32_LDAP *ld, PLDAPControlW *control,
ULONG *result, PWCHAR *attr ) ULONG *result, PWCHAR *attr )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *attrU = NULL; char *attrU = NULL;
LDAPControl **controlU = NULL; LDAPControl **controlU = NULL;
@ -380,7 +378,7 @@ INT CDECL ldap_parse_vlv_controlA( WLDAP32_LDAP *ld, PLDAPControlA *control,
PULONG targetpos, PULONG listcount, PULONG targetpos, PULONG listcount,
struct WLDAP32_berval **context, PINT errcode ) struct WLDAP32_berval **context, PINT errcode )
{ {
int ret = LDAP_NOT_SUPPORTED; int ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControlW **controlW = NULL; LDAPControlW **controlW = NULL;
@ -427,7 +425,7 @@ INT CDECL ldap_parse_vlv_controlW( WLDAP32_LDAP *ld, PLDAPControlW *control,
PULONG targetpos, PULONG listcount, PULONG targetpos, PULONG listcount,
struct WLDAP32_berval **context, PINT errcode ) struct WLDAP32_berval **context, PINT errcode )
{ {
int ret = LDAP_NOT_SUPPORTED; int ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
LDAPControl **controlU = NULL; LDAPControl **controlU = NULL;
#ifdef HAVE_LDAP_PARSE_VLV_CONTROL #ifdef HAVE_LDAP_PARSE_VLV_CONTROL

View File

@ -31,8 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -49,7 +47,7 @@ ULONG CDECL ldap_rename_extA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newrdn,
PCHAR newparent, INT delete, PLDAPControlA *serverctrls, PCHAR newparent, INT delete, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls, ULONG *message ) PLDAPControlA *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *newrdnW = NULL, *newparentW = NULL; WCHAR *dnW = NULL, *newrdnW = NULL, *newparentW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -125,7 +123,7 @@ ULONG CDECL ldap_rename_extW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newrdn,
PWCHAR newparent, INT delete, PLDAPControlW *serverctrls, PWCHAR newparent, INT delete, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls, ULONG *message ) PLDAPControlW *clientctrls, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *newrdnU = NULL, *newparentU = NULL; char *dnU = NULL, *newrdnU = NULL, *newparentU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -182,7 +180,7 @@ ULONG CDECL ldap_rename_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newrdn,
PCHAR newparent, INT delete, PLDAPControlA *serverctrls, PCHAR newparent, INT delete, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls ) PLDAPControlA *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *dnW = NULL, *newrdnW = NULL, *newparentW = NULL; WCHAR *dnW = NULL, *newrdnW = NULL, *newparentW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -251,7 +249,7 @@ ULONG CDECL ldap_rename_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newrdn,
PWCHAR newparent, INT delete, PLDAPControlW *serverctrls, PWCHAR newparent, INT delete, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls ) PLDAPControlW *clientctrls )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *dnU = NULL, *newrdnU = NULL, *newparentU = NULL; char *dnU = NULL, *newrdnU = NULL, *newparentU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;

View File

@ -31,9 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -49,7 +46,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
ULONG CDECL ldap_searchA( WLDAP32_LDAP *ld, PCHAR base, ULONG scope, PCHAR filter, ULONG CDECL ldap_searchA( WLDAP32_LDAP *ld, PCHAR base, ULONG scope, PCHAR filter,
PCHAR attrs[], ULONG attrsonly ) PCHAR attrs[], ULONG attrsonly )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL; WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL;
@ -110,7 +107,7 @@ exit:
ULONG CDECL ldap_searchW( WLDAP32_LDAP *ld, PWCHAR base, ULONG scope, PWCHAR filter, ULONG CDECL ldap_searchW( WLDAP32_LDAP *ld, PWCHAR base, ULONG scope, PWCHAR filter,
PWCHAR attrs[], ULONG attrsonly ) PWCHAR attrs[], ULONG attrsonly )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *baseU = NULL, *filterU = NULL, **attrsU = NULL; char *baseU = NULL, *filterU = NULL, **attrsU = NULL;
int msg; int msg;
@ -161,7 +158,7 @@ ULONG CDECL ldap_search_extA( WLDAP32_LDAP *ld, PCHAR base, ULONG scope,
PCHAR filter, PCHAR attrs[], ULONG attrsonly, PLDAPControlA *serverctrls, PCHAR filter, PCHAR attrs[], ULONG attrsonly, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls, ULONG timelimit, ULONG sizelimit, ULONG *message ) PLDAPControlA *clientctrls, ULONG timelimit, ULONG sizelimit, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL; WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -242,7 +239,7 @@ ULONG CDECL ldap_search_extW( WLDAP32_LDAP *ld, PWCHAR base, ULONG scope,
PWCHAR filter, PWCHAR attrs[], ULONG attrsonly, PLDAPControlW *serverctrls, PWCHAR filter, PWCHAR attrs[], ULONG attrsonly, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls, ULONG timelimit, ULONG sizelimit, ULONG *message ) PLDAPControlW *clientctrls, ULONG timelimit, ULONG sizelimit, ULONG *message )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *baseU = NULL, *filterU = NULL, **attrsU = NULL; char *baseU = NULL, *filterU = NULL, **attrsU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -303,7 +300,7 @@ ULONG CDECL ldap_search_ext_sA( WLDAP32_LDAP *ld, PCHAR base, ULONG scope,
PCHAR filter, PCHAR attrs[], ULONG attrsonly, PLDAPControlA *serverctrls, PCHAR filter, PCHAR attrs[], ULONG attrsonly, PLDAPControlA *serverctrls,
PLDAPControlA *clientctrls, struct l_timeval* timeout, ULONG sizelimit, WLDAP32_LDAPMessage **res ) PLDAPControlA *clientctrls, struct l_timeval* timeout, ULONG sizelimit, WLDAP32_LDAPMessage **res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL; WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL;
LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL; LDAPControlW **serverctrlsW = NULL, **clientctrlsW = NULL;
@ -381,7 +378,7 @@ ULONG CDECL ldap_search_ext_sW( WLDAP32_LDAP *ld, PWCHAR base, ULONG scope,
PWCHAR filter, PWCHAR attrs[], ULONG attrsonly, PLDAPControlW *serverctrls, PWCHAR filter, PWCHAR attrs[], ULONG attrsonly, PLDAPControlW *serverctrls,
PLDAPControlW *clientctrls, struct l_timeval* timeout, ULONG sizelimit, WLDAP32_LDAPMessage **res ) PLDAPControlW *clientctrls, struct l_timeval* timeout, ULONG sizelimit, WLDAP32_LDAPMessage **res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *baseU = NULL, *filterU = NULL, **attrsU = NULL; char *baseU = NULL, *filterU = NULL, **attrsU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL; LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
@ -437,7 +434,7 @@ exit:
ULONG CDECL ldap_search_sA( WLDAP32_LDAP *ld, PCHAR base, ULONG scope, PCHAR filter, ULONG CDECL ldap_search_sA( WLDAP32_LDAP *ld, PCHAR base, ULONG scope, PCHAR filter,
PCHAR attrs[], ULONG attrsonly, WLDAP32_LDAPMessage **res ) PCHAR attrs[], ULONG attrsonly, WLDAP32_LDAPMessage **res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL; WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL;
@ -497,7 +494,7 @@ exit:
ULONG CDECL ldap_search_sW( WLDAP32_LDAP *ld, PWCHAR base, ULONG scope, PWCHAR filter, ULONG CDECL ldap_search_sW( WLDAP32_LDAP *ld, PWCHAR base, ULONG scope, PWCHAR filter,
PWCHAR attrs[], ULONG attrsonly, WLDAP32_LDAPMessage **res ) PWCHAR attrs[], ULONG attrsonly, WLDAP32_LDAPMessage **res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *baseU = NULL, *filterU = NULL, **attrsU = NULL; char *baseU = NULL, *filterU = NULL, **attrsU = NULL;
@ -542,7 +539,7 @@ ULONG CDECL ldap_search_stA( WLDAP32_LDAP *ld, const PCHAR base, ULONG scope,
const PCHAR filter, PCHAR attrs[], ULONG attrsonly, const PCHAR filter, PCHAR attrs[], ULONG attrsonly,
struct l_timeval *timeout, WLDAP32_LDAPMessage **res ) struct l_timeval *timeout, WLDAP32_LDAPMessage **res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL; WCHAR *baseW = NULL, *filterW = NULL, **attrsW = NULL;
@ -606,7 +603,7 @@ ULONG CDECL ldap_search_stW( WLDAP32_LDAP *ld, const PWCHAR base, ULONG scope,
const PWCHAR filter, PWCHAR attrs[], ULONG attrsonly, const PWCHAR filter, PWCHAR attrs[], ULONG attrsonly,
struct l_timeval *timeout, WLDAP32_LDAPMessage **res ) struct l_timeval *timeout, WLDAP32_LDAPMessage **res )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
char *baseU = NULL, *filterU = NULL, **attrsU = NULL; char *baseU = NULL, *filterU = NULL, **attrsU = NULL;

View File

@ -31,9 +31,6 @@
#ifdef HAVE_LDAP_H #ifdef HAVE_LDAP_H
#include <ldap.h> #include <ldap.h>
#else
#define LDAP_SUCCESS 0x00
#define LDAP_NOT_SUPPORTED 0x5c
#endif #endif
#include "winldap_private.h" #include "winldap_private.h"
@ -59,7 +56,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
*/ */
ULONG CDECL WLDAP32_ldap_count_values_len( struct WLDAP32_berval **vals ) ULONG CDECL WLDAP32_ldap_count_values_len( struct WLDAP32_berval **vals )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
TRACE( "(%p)\n", vals ); TRACE( "(%p)\n", vals );
@ -76,7 +73,7 @@ ULONG CDECL WLDAP32_ldap_count_values_len( struct WLDAP32_berval **vals )
*/ */
ULONG CDECL ldap_count_valuesA( PCHAR *vals ) ULONG CDECL ldap_count_valuesA( PCHAR *vals )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR **valsW = NULL; WCHAR **valsW = NULL;
@ -112,7 +109,7 @@ ULONG CDECL ldap_count_valuesA( PCHAR *vals )
*/ */
ULONG CDECL ldap_count_valuesW( PWCHAR *vals ) ULONG CDECL ldap_count_valuesW( PWCHAR *vals )
{ {
ULONG ret = LDAP_NOT_SUPPORTED; ULONG ret = WLDAP32_LDAP_NOT_SUPPORTED;
#ifdef HAVE_LDAP #ifdef HAVE_LDAP
WCHAR **p = vals; WCHAR **p = vals;
@ -340,7 +337,7 @@ ULONG CDECL WLDAP32_ldap_value_free_len( struct WLDAP32_berval **vals )
ldap_value_free_len( (struct berval **)vals ); ldap_value_free_len( (struct berval **)vals );
#endif #endif
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
/*********************************************************************** /***********************************************************************
@ -353,7 +350,7 @@ ULONG CDECL ldap_value_freeA( PCHAR *vals )
TRACE( "(%p)\n", vals ); TRACE( "(%p)\n", vals );
strarrayfreeA( vals ); strarrayfreeA( vals );
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }
/*********************************************************************** /***********************************************************************
@ -373,5 +370,5 @@ ULONG CDECL ldap_value_freeW( PWCHAR *vals )
TRACE( "(%p)\n", vals ); TRACE( "(%p)\n", vals );
strarrayfreeW( vals ); strarrayfreeW( vals );
return LDAP_SUCCESS; return WLDAP32_LDAP_SUCCESS;
} }

View File

@ -23,6 +23,8 @@
*/ */
typedef enum { typedef enum {
WLDAP32_LDAP_SUCCESS = 0x00,
WLDAP32_LDAP_UNWILLING_TO_PERFORM = 0x35,
WLDAP32_LDAP_SERVER_DOWN = 0x51, WLDAP32_LDAP_SERVER_DOWN = 0x51,
WLDAP32_LDAP_LOCAL_ERROR = 0x52, WLDAP32_LDAP_LOCAL_ERROR = 0x52,
WLDAP32_LDAP_ENCODING_ERROR = 0x53, WLDAP32_LDAP_ENCODING_ERROR = 0x53,