sasl-server-mech-login.c \
sasl-server-mech-oauth2.c \
sasl-server-mech-otp.c \
- sasl-server-mech-plain-common.c \
sasl-server-mech-plain.c \
sasl-server-mech-scram.c \
sasl-server-mech-winbind.c
sasl-server-oauth2.h \
sasl-server-protected.h \
sasl-server-private.h \
- sasl-server-mech-scram.h \
- sasl-server-mech-plain-common.h
+ sasl-server-mech-scram.h
pkginc_libdir=$(pkgincludedir)
pkginc_lib_HEADERS = $(headers)
#include "lib.h"
#include "sasl-server-protected.h"
-#include "sasl-server-mech-plain-common.h"
static void
mech_external_auth_continue(struct sasl_server_mech_request *request,
#include "safe-memset.h"
#include "sasl-server-protected.h"
-#include "sasl-server-mech-plain-common.h"
static void
mech_login_auth_continue(struct sasl_server_mech_request *request,
+++ /dev/null
-/* Copyright (c) 2009-2018 Dovecot authors, see the included COPYING file */
-
-#include "lib.h"
-
-#include "sasl-server-protected.h"
-#include "sasl-server-mech-plain-common.h"
-
-void sasl_server_mech_plain_verify_callback(
- struct sasl_server_mech_request *request,
- const struct sasl_passdb_result *result)
-{
- switch (result->status) {
- case SASL_PASSDB_RESULT_OK:
- sasl_server_request_success(request, "", 0);
- break;
- case SASL_PASSDB_RESULT_INTERNAL_FAILURE:
- sasl_server_request_internal_failure(request);
- break;
- default:
- sasl_server_request_failure(request);
- break;
- }
-}
+++ /dev/null
-#ifndef SASL_SERVER_MECH_PLAIN_COMMON_H
-#define SASL_SERVER_MECH_PLAIN_COMMON_H
-
-void sasl_server_mech_plain_verify_callback(
- struct sasl_server_mech_request *request,
- const struct sasl_passdb_result *result);
-
-#endif
#include "safe-memset.h"
#include "sasl-server-protected.h"
-#include "sasl-server-mech-plain-common.h"
static void
mech_plain_auth_continue(struct sasl_server_mech_request *request,
}
}
+void sasl_server_mech_plain_verify_callback(
+ struct sasl_server_mech_request *request,
+ const struct sasl_passdb_result *result)
+{
+ switch (result->status) {
+ case SASL_PASSDB_RESULT_OK:
+ sasl_server_request_success(request, "", 0);
+ break;
+ case SASL_PASSDB_RESULT_INTERNAL_FAILURE:
+ sasl_server_request_internal_failure(request);
+ break;
+ default:
+ sasl_server_request_failure(request);
+ break;
+ }
+}
+
/*
* Global data
*/
struct sasl_server_mech_request *mreq,
const unsigned char *data, size_t data_size);
+void sasl_server_mech_plain_verify_callback(
+ struct sasl_server_mech_request *request,
+ const struct sasl_passdb_result *result);
+
/*
* Request
*/