These wrap auth_request_{start|accept}_channel_binding().
container_of(asserver, struct scram_auth_request, scram_server);
struct auth_request *auth_request = &request->auth_request;
- auth_request_start_channel_binding(auth_request, type);
+ sasl_server_request_start_channel_binding(auth_request, type);
}
static int
container_of(asserver, struct scram_auth_request, scram_server);
struct auth_request *auth_request = &request->auth_request;
- return auth_request_accept_channel_binding(auth_request, data_r);
+ return sasl_server_request_accept_channel_binding(auth_request, data_r);
}
static int
const char *name,
const char **field_r);
+void sasl_server_request_start_channel_binding(
+ struct auth_request *request, const char *type);
+int sasl_server_request_accept_channel_binding(
+ struct auth_request *request, buffer_t **data_r);
+
void sasl_server_request_output(struct auth_request *request,
const void *data, size_t data_size);
void sasl_server_request_success(struct auth_request *request,
return auth_sasl_request_get_extra_field(request, name, field_r);
}
+void sasl_server_request_start_channel_binding(
+ struct auth_request *request, const char *type)
+{
+ auth_sasl_request_start_channel_binding(request, type);
+}
+
+int sasl_server_request_accept_channel_binding(
+ struct auth_request *request, buffer_t **data_r)
+{
+ return auth_sasl_request_accept_channel_binding(request, data_r);
+}
+
void sasl_server_request_output(struct auth_request *request,
const void *data, size_t data_size)
{