Unbreak heimdal_gssapi auth driver
authorPhil Pennock <pdp@exim.org>
Wed, 5 Jun 2019 09:35:28 +0000 (05:35 -0400)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Mon, 2 Sep 2019 22:17:56 +0000 (00:17 +0200)
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.

(cherry picked from commit 6ee110613402e8562c03b4a11c3ffbdbd47bd153)
(cherry picked from commit 40fe3ea73eb7524a6143755854633ed8392d39b4)
(cherry picked from commit 171adf11d72efb4781a3028a849e0ed6e521a4fa)

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

index a3a6b9b3988f2b999d4e55093907f7f4666b9b12..67dfafa7a10379570aa84ac08d62b5cae04f43ed 100644 (file)
@@ -80,6 +80,8 @@ JH/27 Bug 2404: Use the main-section configuration option "dsn_from" for
       success-DSN messages.  Previously the From: header was always the default
       one for these; the option was ignored.
 
+PP/01 Unbreak heimdal_gssapi, broken in 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 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 */