Unbreak heimdal_gssapi auth driver
authorPhil Pennock <pdp@exim.org>
Wed, 5 Jun 2019 09:35:28 +0000 (05:35 -0400)
committerPhil Pennock <pdp@exim.org>
Wed, 5 Jun 2019 09:35:28 +0000 (05:35 -0400)
Commit 251b9eb46 broke heimdal_gssapi by changing the function
definition in the `.c` without changing the declaration in the `.h`.
Was part of 4.92.

Make corresponding `.h` change to reflect newer internal API.

doc/doc-txt/ChangeLog
src/src/auths/heimdal_gssapi.h

index b4e58990e4d7fb2c49fec055554641311b29ff2c..52fcc8284a2eb5f2e8e2877f3412992008d13164 100644 (file)
@@ -127,6 +127,8 @@ JH/25 The smtp transport option "hosts_try_fastopen" now enables all hosts by
 JH/26 The PIPE_CONNECT facility is promoted from experimental status and is now
       controlled by the build-time option SUPPORT_PIPE_CONNECT.
 
 JH/26 The PIPE_CONNECT facility is promoted from experimental status and is now
       controlled by the build-time option SUPPORT_PIPE_CONNECT.
 
+PP/01 Unbreak heimdal_gssapi, broken in 4.92.
+
 
 Exim version 4.92
 -----------------
 
 Exim version 4.92
 -----------------
index a606a5c26cc0840eb8f59326705dd2992b7322c2..b682b5ff68773d4430142b6bafae96a81d84cad6 100644 (file)
@@ -32,8 +32,7 @@ extern auth_heimdal_gssapi_options_block auth_heimdal_gssapi_option_defaults;
 
 extern void auth_heimdal_gssapi_init(auth_instance *);
 extern int auth_heimdal_gssapi_server(auth_instance *, uschar *);
 
 extern void auth_heimdal_gssapi_init(auth_instance *);
 extern int auth_heimdal_gssapi_server(auth_instance *, uschar *);
-extern int auth_heimdal_gssapi_client(auth_instance *, smtp_inblock *,
-                                smtp_outblock *, int, uschar *, int);
+extern int auth_heimdal_gssapi_client(auth_instance *, void *, int, uschar *, int);
 extern void auth_heimdal_gssapi_version_report(FILE *f);
 
 /* End of heimdal_gssapi.h */
 extern void auth_heimdal_gssapi_version_report(FILE *f);
 
 /* End of heimdal_gssapi.h */