Repair Heimdal GSSAPI authenticator init part 2
authorPhil Pennock <pdp@exim.org>
Thu, 8 Feb 2018 04:15:37 +0000 (23:15 -0500)
committerPhil Pennock <pdp@exim.org>
Thu, 8 Feb 2018 04:15:37 +0000 (23:15 -0500)
Broken-by: d185889f4
doc/doc-txt/ChangeLog
src/src/auths/heimdal_gssapi.c

index e0981f4eb38d8df626e5bd8415a68af56a1a7c63..8112d4b07e83640cafd8fbfe042a272bfb733166 100644 (file)
@@ -85,8 +85,9 @@ JH/15 Relax results from ACL control request to enable cutthrough, in
 JH/16 Fix bug in DKIM verify: a buffer overflow could corrupt the malloc
       metadata, resulting in a crash in free().
 
-PP/01 Fix broken refactor of Heimdal GSSAPI authenticator init.
+PP/01 Fix broken Heimdal GSSAPI authenticator integration.
       Broken in f2ed27cf5, missing an equals sign for specified-initialisers.
+      Broken also in d185889f4, with init system revamp.
 
 
 Exim version 4.90
index b583a73fdf8b8ea27d3be0c2f7079552bc95943d..631b9790c93fb9898d9de3ca6d995a32fde8076a 100644 (file)
@@ -80,9 +80,9 @@ auth_heimdal_gssapi_options_block auth_heimdal_gssapi_option_defaults = {
 #ifdef MACRO_PREDEF
 
 /* Dummy values */
-void auth_heimdal_init(auth_instance *ablock) {}
-int auth_heimdal_server(auth_instance *ablock, uschar *data) {return 0;}
-int auth_heimdal_client(auth_instance *ablock, smtp_inblock *inblock,
+void auth_heimdal_gssapi_init(auth_instance *ablock) {}
+int auth_heimdal_gssapi_server(auth_instance *ablock, uschar *data) {return 0;}
+int auth_heimdal_gssapi_client(auth_instance *ablock, smtp_inblock *inblock,
   smtp_outblock *outblock, int timeout, uschar *buffer, int buffsize) {return 0;}
 void auth_heimdal_gssapi_version_report(FILE *f) {}