1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-23 09:57:40 +03:00

Fix the compile on systems without a full kerberos kit.

Andrew Bartlett
(This used to be commit 33ae29028bffccf5a9cdd8d44b08c27b9d8fd982)
This commit is contained in:
Andrew Bartlett 2001-12-30 06:20:23 +00:00
parent 34037e2479
commit 436595a386

View File

@ -52,7 +52,6 @@ NTSTATUS ads_ntstatus(ADS_STATUS rc)
*/
const char *ads_errstr(ADS_STATUS status)
{
gss_buffer_desc msg1, msg2;
uint32 minor;
int msg_ctx;
static char *ret;
@ -71,6 +70,8 @@ const char *ads_errstr(ADS_STATUS status)
case ADS_ERROR_KRB5:
return error_message(status.rc);
case ADS_ERROR_GSS:
{
gss_buffer_desc msg1, msg2;
msg1.value = NULL;
msg2.value = NULL;
gss_display_status(&minor, status.rc, GSS_C_GSS_CODE,
@ -81,6 +82,7 @@ const char *ads_errstr(ADS_STATUS status)
gss_release_buffer(&minor, &msg1);
gss_release_buffer(&minor, &msg2);
return ret;
}
#endif
default:
return "Unknown ADS error type!? (not compiled in?)";