diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2021-01-01 17:31:04 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2021-01-01 17:34:29 +0000 |
commit | 90c2ddb98a7ae6ce99fb8f6312abbe34b7f561ba (patch) | |
tree | 3bd4143c95634eef31aa82544d38536faf7dfe03 /src | |
parent | 6454662ecb9e407c0616f0464c3e1f69829d14cf (diff) |
Authenticators: feature handling for upcoming GSASL version
Diffstat (limited to 'src')
-rw-r--r-- | src/src/auths/gsasl_exim.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/src/auths/gsasl_exim.c b/src/src/auths/gsasl_exim.c index 1aee4f7e7..12713705b 100644 --- a/src/src/auths/gsasl_exim.c +++ b/src/src/auths/gsasl_exim.c @@ -39,7 +39,11 @@ static void dummy(int x) { dummy2(x-1); } #include "gsasl_exim.h" -#if GSASL_VERSION_MINOR >= 9 +#if GSASL_VERSION_MINOR >= 10 +# define EXIM_GSASL_HAVE_SCRAM_SHA_256 +# define EXIM_GSASL_SCRAM_S_KEY + +#elif GSASL_VERSION_MINOR == 9 # define EXIM_GSASL_HAVE_SCRAM_SHA_256 # if GSASL_VERSION_PATCH >= 1 @@ -48,6 +52,7 @@ static void dummy(int x) { dummy2(x-1); } # if GSASL_VERSION_PATCH < 2 # define CHANNELBIND_HACK # endif + #else # define CHANNELBIND_HACK #endif |