Gitweb:
https://git.exim.org/exim.git/commitdiff/6ee110613402e8562c03b4a11c3ffbdbd47bd153
Commit: 6ee110613402e8562c03b4a11c3ffbdbd47bd153
Parent: 96c5bd4049c62215b741ff7b6ff7a3bf24bea7c0
Author: Phil Pennock <pdp@???>
AuthorDate: Wed Jun 5 05:35:28 2019 -0400
Committer: Phil Pennock <pdp@???>
CommitDate: Wed Jun 5 05:35:28 2019 -0400
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.
---
doc/doc-txt/ChangeLog | 2 ++
src/src/auths/heimdal_gssapi.h | 3 +--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index b4e5899..52fcc82 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 a606a5c..b682b5f 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 */