From 781ad038c96195031053291414a12225eb818fd9 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 25 Feb 2010 16:16:33 +1100 Subject: s4-krb5: propogate errors from a lot more kerberos functions We need to be able to give sensible error messages when a kerberos calls fails. This propogates the kerberos error up the stack to the caller. Pair-Programmed-With: Andrew Bartlett --- source4/ntvfs/ipc/vfs_ipc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source4/ntvfs') diff --git a/source4/ntvfs/ipc/vfs_ipc.c b/source4/ntvfs/ipc/vfs_ipc.c index aefa93a8ef..5d5c3c6eb9 100644 --- a/source4/ntvfs/ipc/vfs_ipc.c +++ b/source4/ntvfs/ipc/vfs_ipc.c @@ -349,11 +349,12 @@ static NTSTATUS ipc_open(struct ntvfs_module_context *ntvfs, OM_uint32 gret; OM_uint32 minor_status; gss_buffer_desc cred_token; + const char *error_string; ret = cli_credentials_get_client_gss_creds(req->session_info->credentials, ipriv->ntvfs->ctx->event_ctx, ipriv->ntvfs->ctx->lp_ctx, - &gcc); + &gcc, &error_string); if (ret) { goto skip; } -- cgit