summaryrefslogtreecommitdiffstats
path: root/proxy
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2015-11-13 09:58:16 -0500
committerRobbie Harwood <rharwood@redhat.com>2015-11-30 12:58:55 -0500
commit0e2fb2e07272a57281e52329776b71afad93803a (patch)
treeb861b6872f0f3c00363c3d6477d9b177f1bedcef /proxy
parentf5fd53ad24e0a7414f9ef0449935d940f8284459 (diff)
downloadgss-proxy-0e2fb2e07272a57281e52329776b71afad93803a.tar.gz
gss-proxy-0e2fb2e07272a57281e52329776b71afad93803a.tar.xz
gss-proxy-0e2fb2e07272a57281e52329776b71afad93803a.zip
Fix const warning in gp_creds.c
Signed-off-by: Simo Sorce <simo@redhat.com> Reviewed-by: Robbie Harwood <rharwood@redhat.com>
Diffstat (limited to 'proxy')
-rw-r--r--proxy/src/gp_creds.c3
-rw-r--r--proxy/src/gp_proxy.h1
2 files changed, 3 insertions, 1 deletions
diff --git a/proxy/src/gp_creds.c b/proxy/src/gp_creds.c
index 88a0dab..2a747a6 100644
--- a/proxy/src/gp_creds.c
+++ b/proxy/src/gp_creds.c
@@ -16,7 +16,8 @@
#define GSS_MECH_KRB5_OID_LENGTH 9
#define GSS_MECH_KRB5_OID "\052\206\110\206\367\022\001\002\002"
-gss_OID_desc gp_mech_krb5 = { GSS_MECH_KRB5_OID_LENGTH, GSS_MECH_KRB5_OID };
+gss_OID_desc gp_mech_krb5 = { GSS_MECH_KRB5_OID_LENGTH,
+ discard_const(GSS_MECH_KRB5_OID) };
struct supported_mechs_map {
int internal_id;
diff --git a/proxy/src/gp_proxy.h b/proxy/src/gp_proxy.h
index e6753a1..be71d38 100644
--- a/proxy/src/gp_proxy.h
+++ b/proxy/src/gp_proxy.h
@@ -11,6 +11,7 @@
#include "gp_selinux.h"
#define _(STRING) gettext(STRING)
+#define discard_const(ptr) ((void *)((uintptr_t)(ptr)))
#define LINUX_PROC_USE_GSS_PROXY_FILE "/proc/net/rpc/use-gss-proxy"