X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Fauths%2Fgsasl_exim.h;h=028259a8f9fccd5ae6f0911080b5bda4dd9931f4;hb=8761187029d998a942eaa1c0cc26592f52245446;hp=7afec7050c067dc018c173099f9083cf859d32ec;hpb=1c519e07b908a314ce7bdfceb6baa9e18e302dfc;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/auths/gsasl_exim.h b/src/src/auths/gsasl_exim.h index 7afec7050..028259a8f 100644 --- a/src/src/auths/gsasl_exim.h +++ b/src/src/auths/gsasl_exim.h @@ -3,7 +3,7 @@ *************************************************/ /* Copyright (c) University of Cambridge 1995 - 2012 */ -/* Copyright (c) The Exim Maintainers 2019 */ +/* Copyright (c) The Exim Maintainers 2019-2020 */ /* See the file NOTICE for conditions of use and distribution. */ /* Copyright (c) Twitter Inc 2012 */ @@ -18,12 +18,15 @@ typedef struct { uschar *server_realm; uschar *server_mech; uschar *server_password; + uschar *server_key; + uschar *server_s_key; uschar *server_scram_iter; uschar *server_scram_salt; uschar *client_username; uschar *client_password; uschar *client_authz; + uschar *client_spassword; BOOL server_channelbinding; BOOL client_channelbinding; @@ -45,5 +48,6 @@ extern int auth_gsasl_server(auth_instance *, uschar *); extern int auth_gsasl_client(auth_instance *, void *, int, uschar *, int); extern void auth_gsasl_version_report(FILE *f); +extern void auth_gsasl_macros(void); /* End of gsasl_exim.h */