gensec_sasl_state 112 source4/auth/gensec/cyrus_sasl.c sasl_dispose(&gensec_sasl_state->conn); gensec_sasl_state 118 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state *gensec_sasl_state; gensec_sasl_state 129 source4/auth/gensec/cyrus_sasl.c gensec_sasl_state = talloc(gensec_security, struct gensec_sasl_state); gensec_sasl_state 130 source4/auth/gensec/cyrus_sasl.c if (!gensec_sasl_state) { gensec_sasl_state 134 source4/auth/gensec/cyrus_sasl.c callbacks = talloc_array(gensec_sasl_state, sasl_callback_t, 5); gensec_sasl_state 155 source4/auth/gensec/cyrus_sasl.c gensec_security->private_data = gensec_sasl_state; gensec_sasl_state 158 source4/auth/gensec/cyrus_sasl.c local_addr = talloc_asprintf(gensec_sasl_state, gensec_sasl_state 165 source4/auth/gensec/cyrus_sasl.c remote_addr = talloc_asprintf(gensec_sasl_state, gensec_sasl_state 170 source4/auth/gensec/cyrus_sasl.c gensec_sasl_state->step = 0; gensec_sasl_state 175 source4/auth/gensec/cyrus_sasl.c &gensec_sasl_state->conn); gensec_sasl_state 179 source4/auth/gensec/cyrus_sasl.c talloc_set_destructor(gensec_sasl_state, gensec_sasl_dispose); gensec_sasl_state 191 source4/auth/gensec/cyrus_sasl.c sasl_ret = sasl_setprop(gensec_sasl_state->conn, SASL_SEC_PROPS, &props); gensec_sasl_state 197 source4/auth/gensec/cyrus_sasl.c DEBUG(1, ("GENSEC SASL: client_new failed: %s\n", sasl_errdetail(gensec_sasl_state->conn))); gensec_sasl_state 206 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state *gensec_sasl_state = talloc_get_type(gensec_security->private_data, gensec_sasl_state 207 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state); gensec_sasl_state 212 source4/auth/gensec/cyrus_sasl.c if (gensec_sasl_state->step == 0) { gensec_sasl_state 214 source4/auth/gensec/cyrus_sasl.c sasl_ret = sasl_client_start(gensec_sasl_state->conn, gensec_security->ops->sasl_name, gensec_sasl_state 217 source4/auth/gensec/cyrus_sasl.c sasl_ret = sasl_client_step(gensec_sasl_state->conn, gensec_sasl_state 224 source4/auth/gensec/cyrus_sasl.c DEBUG(1, ("GENSEC SASL: step %d update failed: %s\n", gensec_sasl_state->step, gensec_sasl_state 225 source4/auth/gensec/cyrus_sasl.c sasl_errdetail(gensec_sasl_state->conn))); gensec_sasl_state 227 source4/auth/gensec/cyrus_sasl.c gensec_sasl_state->step++; gensec_sasl_state 237 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state *gensec_sasl_state = talloc_get_type(gensec_security->private_data, gensec_sasl_state 238 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state); gensec_sasl_state 242 source4/auth/gensec/cyrus_sasl.c int sasl_ret = sasl_decode(gensec_sasl_state->conn, gensec_sasl_state 249 source4/auth/gensec/cyrus_sasl.c DEBUG(1, ("GENSEC SASL: unwrap failed: %s\n", sasl_errdetail(gensec_sasl_state->conn))); gensec_sasl_state 261 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state *gensec_sasl_state = talloc_get_type(gensec_security->private_data, gensec_sasl_state 262 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state); gensec_sasl_state 266 source4/auth/gensec/cyrus_sasl.c int sasl_ret = sasl_encode(gensec_sasl_state->conn, gensec_sasl_state 273 source4/auth/gensec/cyrus_sasl.c DEBUG(1, ("GENSEC SASL: wrap failed: %s\n", sasl_errdetail(gensec_sasl_state->conn))); gensec_sasl_state 282 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state *gensec_sasl_state = talloc_get_type(gensec_security->private_data, gensec_sasl_state 283 source4/auth/gensec/cyrus_sasl.c struct gensec_sasl_state); gensec_sasl_state 285 source4/auth/gensec/cyrus_sasl.c int sasl_ret = sasl_getprop(gensec_sasl_state->conn, SASL_SSF,