diff options
Diffstat (limited to 'proxy/src')
-rw-r--r-- | proxy/src/gp_creds.c | 3 | ||||
-rw-r--r-- | proxy/src/gp_proxy.h | 1 |
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" |