diff options
Diffstat (limited to 'lib/curl_schannel.c')
-rw-r--r-- | lib/curl_schannel.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/lib/curl_schannel.c b/lib/curl_schannel.c index 3cac4e149..0f49e8d7d 100644 --- a/lib/curl_schannel.c +++ b/lib/curl_schannel.c @@ -54,9 +54,12 @@ #include "setup.h" -#ifdef USE_WINDOWS_SSPI #ifdef USE_SCHANNEL +#ifndef USE_WINDOWS_SSPI +# error "Can't compile SCHANNEL support without SSPI." +#endif + #include "curl_sspi.h" #include "curl_schannel.h" #include "sslgen.h" @@ -974,16 +977,9 @@ void Curl_schannel_cleanup() size_t Curl_schannel_version(char *buffer, size_t size) { - int sspi_major = 0, sspi_minor = 0, sspi_build = 0; - - if(!Curl_sspi_version(&sspi_major, &sspi_minor, &sspi_build, NULL)) - size = snprintf(buffer, size, "WinSSPI/%d.%d.%d", sspi_major, sspi_minor, - sspi_build); - else - size = snprintf(buffer, size, "WinSSPI/unknown"); + size = snprintf(buffer, size, "schannel"); return size; } #endif /* USE_SCHANNEL */ -#endif /* USE_WINDOWS_SSPI */ |