diff options
author | Tom Yu <tlyu@mit.edu> | 2016-04-28 16:44:21 -0400 |
---|---|---|
committer | Tom Yu <tlyu@mit.edu> | 2016-04-28 18:29:44 -0400 |
commit | 585e8ce503f3b74268059384f07ad9cccf377d49 (patch) | |
tree | b6f879b0319bfc3a7455366df44d68f69f2c7e15 /src/lib/gssapi/krb5/gssapiP_krb5.h | |
parent | 12cc2b9dab45b05c13642c2b4b0ce0d3191663c7 (diff) | |
download | krb5-585e8ce503f3b74268059384f07ad9cccf377d49.zip krb5-585e8ce503f3b74268059384f07ad9cccf377d49.tar.gz krb5-585e8ce503f3b74268059384f07ad9cccf377d49.tar.bz2 |
Unconstify some krb5 GSS OIDs
gssapi_krb5.h declared some well-known OID constants as pointers to
const gss_OID_desc, which can't be assigned to application-declared
gss_OID variables or passed to GSSAPI functions without causing
warnings.
Declare these OID constants without the const qualifier on
gss_OID_desc, at the expense of some type safety. (Fixing this
"correctly" probably requires some standards revision.)
ticket: 8399 (new)
Diffstat (limited to 'src/lib/gssapi/krb5/gssapiP_krb5.h')
-rw-r--r-- | src/lib/gssapi/krb5/gssapiP_krb5.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/gssapi/krb5/gssapiP_krb5.h b/src/lib/gssapi/krb5/gssapiP_krb5.h index 1663500..d7bdef7 100644 --- a/src/lib/gssapi/krb5/gssapiP_krb5.h +++ b/src/lib/gssapi/krb5/gssapiP_krb5.h @@ -90,7 +90,7 @@ #define GSS_MECH_IAKERB_OID_LENGTH 6 #define GSS_MECH_IAKERB_OID "\053\006\001\005\002\005" -extern const gss_OID_set_desc * const kg_all_mechs; +extern const gss_OID_set kg_all_mechs; #define CKSUMTYPE_KG_CB 0x8003 |