summaryrefslogtreecommitdiff
path: root/source3/libsmb/errormap.c
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2007-04-18 00:34:10 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:19:27 -0500
commit9812a7e32e515315302d3040a4145592640de7f7 (patch)
tree0b8ae70050962dce88efe8bb90e64a4f8d3450a4 /source3/libsmb/errormap.c
parent8a210af339c116182790d039b93bfd60ce69028d (diff)
downloadsamba-9812a7e32e515315302d3040a4145592640de7f7.tar.gz
samba-9812a7e32e515315302d3040a4145592640de7f7.tar.bz2
samba-9812a7e32e515315302d3040a4145592640de7f7.zip
r22327: Finish the gss-spnego part of the seal code. Now
for testing.... Jeremy. (This used to be commit 1c1f5360b67792f14b50835a2c5a4d4ac68aca8f)
Diffstat (limited to 'source3/libsmb/errormap.c')
-rw-r--r--source3/libsmb/errormap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/source3/libsmb/errormap.c b/source3/libsmb/errormap.c
index a78b0af81a..97bef001fb 100644
--- a/source3/libsmb/errormap.c
+++ b/source3/libsmb/errormap.c
@@ -1652,6 +1652,10 @@ NTSTATUS map_nt_error_from_gss(uint32 gss_maj, uint32 minor)
return NT_STATUS_OK;
}
+ if (gss_maj == GSS_S_CONTINUE_NEEDED) {
+ return NT_STATUS_MORE_PROCESSING_REQUIRED;
+ }
+
if (gss_maj == GSS_S_FAILURE) {
return map_nt_error_from_unix((int)minor);
}