summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Pennock <pdp@exim.org>2019-06-05 05:35:28 -0400
committerPhil Pennock <pdp@exim.org>2019-06-05 05:35:28 -0400
commit6ee110613402e8562c03b4a11c3ffbdbd47bd153 (patch)
treea6a061f415f394f72c28912e837a533efcebd2d1
parent96c5bd4049c62215b741ff7b6ff7a3bf24bea7c0 (diff)
Unbreak heimdal_gssapi auth driver
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.
-rw-r--r--doc/doc-txt/ChangeLog2
-rw-r--r--src/src/auths/heimdal_gssapi.h3
2 files changed, 3 insertions, 2 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index b4e58990e..52fcc8284 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -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.
+PP/01 Unbreak heimdal_gssapi, broken in 4.92.
+
Exim version 4.92
-----------------
diff --git a/src/src/auths/heimdal_gssapi.h b/src/src/auths/heimdal_gssapi.h
index a606a5c26..b682b5ff6 100644
--- a/src/src/auths/heimdal_gssapi.h
+++ b/src/src/auths/heimdal_gssapi.h
@@ -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 */