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>
Fri, 19 Jul 2019 06:55:06 +0000 (08:55 +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)

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

index 2f1885141975626cf2bf7856505802ff5835e634..030416777a6350004f00cc8660bba00a59de289a 100644 (file)
@@ -75,6 +75,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 */