From be13a48d8929c6edcc7525749d57ce450204d657 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Fri, 30 Mar 2012 12:13:38 -0400 Subject: Debug: Add debugging macro and config options Ticket #43 --- proxy/src/gp_debug.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'proxy/src/gp_debug.h') diff --git a/proxy/src/gp_debug.h b/proxy/src/gp_debug.h index 5f1a525..3bcc3bd 100644 --- a/proxy/src/gp_debug.h +++ b/proxy/src/gp_debug.h @@ -29,6 +29,16 @@ #include #include "rpcgen/gss_proxy.h" +extern int gp_debug; + +void gp_debug_enable(void); + +#define GPDEBUG(...) do { \ + if (gp_debug) { \ + fprintf(stderr, __VA_ARGS__); \ + } \ +} while(0) + void gp_log_failure(gss_OID mech, uint32_t maj, uint32_t min); #endif /* _GP_DEBUG_H_ */ -- cgit