summaryrefslogtreecommitdiff
path: root/source3/libads/ads_status.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/libads/ads_status.c')
-rw-r--r--source3/libads/ads_status.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/source3/libads/ads_status.c b/source3/libads/ads_status.c
index 017d38c600..d022e5b323 100644
--- a/source3/libads/ads_status.c
+++ b/source3/libads/ads_status.c
@@ -85,6 +85,10 @@ NTSTATUS ads_ntstatus(ADS_STATUS status)
case ENUM_ADS_ERROR_KRB5:
return krb5_to_nt_status(status.err.rc);
#endif
+#ifdef HAVE_GSSAPI
+ case ENUM_ADS_ERROR_GSS:
+ return NT_STATUS_UNSUCCESSFUL;
+#endif
default:
break;
}
@@ -143,5 +147,3 @@ const char *ads_errstr(ADS_STATUS status)
}
}
-
-