]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-sasl: sasl-server-mech-gssapi - Fix detection and handling of absent initial...
authorStephan Bosch <stephan.bosch@open-xchange.com>
Sat, 18 Nov 2023 21:39:14 +0000 (22:39 +0100)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Thu, 9 Oct 2025 08:41:22 +0000 (08:41 +0000)
src/lib-sasl/sasl-server-mech-gssapi.c

index 6c6ba2d01db500c52563e8020727d9a71119b584..728c62bbffa208d2c4ed0d72c5c9124d56540978 100644 (file)
@@ -636,7 +636,7 @@ mech_gssapi_auth_initial(struct sasl_server_mech_request *auth_request,
 
        request->sasl_gssapi_state = GSS_STATE_SEC_CONTEXT;
 
-       if (data_size == 0) {
+       if (data == NULL) {
                /* The client should go first */
                sasl_server_request_output(auth_request, uchar_empty_ptr, 0);
        } else {