From: Kurt Zeilenga Date: Mon, 20 Jan 2003 20:10:03 +0000 (+0000) Subject: #ifdef LDAP_PF_LOCAL needed. X-Git-Tag: NO_SLAP_OP_BLOCKS~592 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=fc75445270fb432d99eb816aadb6dd3e350e875a;p=openldap #ifdef LDAP_PF_LOCAL needed. --- diff --git a/libraries/libldap/open.c b/libraries/libldap/open.c index 630f8ae9e4..149ac4a31a 100644 --- a/libraries/libldap/open.c +++ b/libraries/libldap/open.c @@ -342,8 +342,7 @@ ldap_int_open_connection( #endif #ifdef LDAP_CONNECTIONLESS - if( proto == LDAP_PROTO_UDP ) - return 0; + if( proto == LDAP_PROTO_UDP ) return 0; #endif #ifdef HAVE_CYRUS_SASL @@ -353,15 +352,17 @@ ldap_int_open_connection( ldap_int_sasl_open( ld, conn, sasl_host ); LDAP_FREE( sasl_host ); } +#ifdef LDAP_PF_LOCAL if( proto == LDAP_PROTO_IPC ) { char authid[sizeof("uidNumber=4294967295,gidNumber=4294967295," "cn=peercred,cn=external,cn=auth")]; sprintf( authid, "uidNumber=%d,gidNumber=%d," "cn=peercred,cn=external,cn=auth", (int) geteuid(), (int) getegid() ); - ldap_int_sasl_external( ld, conn, authid, LDAP_PVT_SASL_LOCAL_SSF); + ldap_int_sasl_external( ld, conn, authid, LDAP_PVT_SASL_LOCAL_SSF ); } #endif +#endif #ifdef HAVE_TLS if (ld->ld_options.ldo_tls_mode == LDAP_OPT_X_TLS_HARD ||