From: Howard Chu Date: Tue, 24 Jan 2012 23:28:47 +0000 (-0800) Subject: Cleanup gssapi_flags -> ldo_gssapi_flags X-Git-Tag: OPENLDAP_REL_ENG_2_4_32~8 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=767ffedb204f9fcfb522cadd0e2d4512b2c561e3;p=openldap Cleanup gssapi_flags -> ldo_gssapi_flags --- diff --git a/libraries/libldap/gssapi.c b/libraries/libldap/gssapi.c index 419dda6e5b..ddbfd6e847 100644 --- a/libraries/libldap/gssapi.c +++ b/libraries/libldap/gssapi.c @@ -700,7 +700,7 @@ ldap_int_gss_spnego_bind_s( LDAP *ld ) req_mech = &spnego_oid; } - req_flags = ld->ld_options.gssapi_flags; + req_flags = ld->ld_options.ldo_gssapi_flags; req_flags |= GSS_C_MUTUAL_FLAG | GSS_C_REPLAY_FLAG; /* @@ -865,11 +865,11 @@ ldap_int_gssapi_get_option( LDAP *ld, int option, void *arg ) switch ( option ) { case LDAP_OPT_SSPI_FLAGS: - * (unsigned *) arg = (unsigned) ld->ld_options.gssapi_flags; + * (unsigned *) arg = (unsigned) ld->ld_options.ldo_gssapi_flags; break; case LDAP_OPT_SIGN: - if ( ld->ld_options.gssapi_flags & GSS_C_INTEG_FLAG ) { + if ( ld->ld_options.ldo_gssapi_flags & GSS_C_INTEG_FLAG ) { * (int *) arg = (int)-1; } else { * (int *) arg = (int)0; @@ -877,7 +877,7 @@ ldap_int_gssapi_get_option( LDAP *ld, int option, void *arg ) break; case LDAP_OPT_ENCRYPT: - if ( ld->ld_options.gssapi_flags & GSS_C_CONF_FLAG ) { + if ( ld->ld_options.ldo_gssapi_flags & GSS_C_CONF_FLAG ) { * (int *) arg = (int)-1; } else { * (int *) arg = (int)0; @@ -928,19 +928,19 @@ ldap_int_gssapi_set_option( LDAP *ld, int option, void *arg ) switch ( option ) { case LDAP_OPT_SSPI_FLAGS: if ( arg != LDAP_OPT_OFF ) { - ld->ld_options.gssapi_flags = * (unsigned *)arg; + ld->ld_options.ldo_gssapi_flags = * (unsigned *)arg; } break; case LDAP_OPT_SIGN: if ( arg != LDAP_OPT_OFF ) { - ld->ld_options.gssapi_flags |= GSS_C_INTEG_FLAG; + ld->ld_options.ldo_gssapi_flags |= GSS_C_INTEG_FLAG; } break; case LDAP_OPT_ENCRYPT: if ( arg != LDAP_OPT_OFF ) { - ld->ld_options.gssapi_flags |= GSS_C_INTEG_FLAG | GSS_C_CONF_FLAG; + ld->ld_options.ldo_gssapi_flags |= GSS_C_INTEG_FLAG | GSS_C_CONF_FLAG; } break; diff --git a/libraries/libldap/ldap-int.h b/libraries/libldap/ldap-int.h index c722088290..9be6c9f88e 100644 --- a/libraries/libldap/ldap-int.h +++ b/libraries/libldap/ldap-int.h @@ -279,8 +279,6 @@ struct ldapoptions { #endif #ifdef HAVE_GSSAPI - unsigned gssapi_flags; - unsigned ldo_gssapi_flags; #define LDAP_GSSAPI_OPT_DO_NOT_FREE_GSS_CONTEXT 0x0001 #define LDAP_GSSAPI_OPT_ALLOW_REMOTE_PRINCIPAL 0x0002