From aa4c8603eed5c37946a0f8ae148cee7030150acf Mon Sep 17 00:00:00 2001 From: Olga Kornievskaia Date: Thu, 19 May 2011 12:02:06 -0400 Subject: [PATCH] [cosmetic] adding gssauth_string for debug --- daemon/daemon_debug.c | 11 +++++++++++ daemon/daemon_debug.h | 1 + 2 files changed, 12 insertions(+) diff --git a/daemon/daemon_debug.c b/daemon/daemon_debug.c index 5ef1047..1b50303 100644 --- a/daemon/daemon_debug.c +++ b/daemon/daemon_debug.c @@ -30,6 +30,7 @@ #include "nfs41_ops.h" #include "service.h" #include "rpc/rpc.h" +#include "rpc/auth_sspi.h" static int g_debug_level = DEFAULT_DEBUG_LEVEL; @@ -500,6 +501,16 @@ const char* rpc_error_string(int status) default: return "invalid rpc error code"; } } + +const char* gssauth_string(int type) { + switch(type) { + case RPCSEC_SSPI_SVC_NONE: return "RPCSEC_SSPI_SVC_NONE"; + case RPCSEC_SSPI_SVC_INTEGRITY: return "RPCSEC_SSPI_SVC_INTEGRITY"; + case RPCSEC_SSPI_SVC_PRIVACY: return "RPCSEC_SSPI_SVC_PRIVACY"; + default: return "invalid gss auth type"; + } +} + void print_condwait_status(int level, int status) { if (level > g_debug_level) return; diff --git a/daemon/daemon_debug.h b/daemon/daemon_debug.h index 78660bd..d5ad5f9 100644 --- a/daemon/daemon_debug.h +++ b/daemon/daemon_debug.h @@ -55,6 +55,7 @@ const char* opcode2string(DWORD opcode); const char* nfs_opnum_to_string(int opnum); const char* nfs_error_string(int status); const char* rpc_error_string(int status); +const char* gssauth_string(int type); void print_condwait_status(int level, int status); void print_sr_status_flags(int level, int flags); void open_log_files();