summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2014-01-15 12:31:41 -0500
committerGreg Hudson <ghudson@mit.edu>2014-01-17 15:58:07 -0500
commit74ff6c4accb68bd1d6c652c55e66519720db9fc4 (patch)
tree7d80e8bb22d30d7d519015cd37fae6ff9ccd3e74
parentf975b003c2d05edef1302d97b6882cca3a0f2724 (diff)
downloadkrb5-74ff6c4accb68bd1d6c652c55e66519720db9fc4.tar.gz
krb5-74ff6c4accb68bd1d6c652c55e66519720db9fc4.tar.xz
krb5-74ff6c4accb68bd1d6c652c55e66519720db9fc4.zip
Make rcache resolve functions take const char *
-rw-r--r--src/include/k5-int.h6
-rw-r--r--src/lib/krb5/rcache/rc_base.c5
2 files changed, 7 insertions, 4 deletions
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index bbc7fab8e8..b4757a9a55 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -1887,8 +1887,10 @@ krb5_error_code KRB5_CALLCONV
krb5int_cc_user_set_default_name(krb5_context context, const char *name);
krb5_error_code krb5_rc_default(krb5_context, krb5_rcache *);
-krb5_error_code krb5_rc_resolve_type(krb5_context, krb5_rcache *,char *);
-krb5_error_code krb5_rc_resolve_full(krb5_context, krb5_rcache *,char *);
+krb5_error_code krb5_rc_resolve_type(krb5_context, krb5_rcache *,
+ const char *);
+krb5_error_code krb5_rc_resolve_full(krb5_context, krb5_rcache *,
+ const char *);
char *krb5_rc_get_type(krb5_context, krb5_rcache);
char *krb5_rc_default_type(krb5_context);
char *krb5_rc_default_name(krb5_context);
diff --git a/src/lib/krb5/rcache/rc_base.c b/src/lib/krb5/rcache/rc_base.c
index 2fc96c59c0..373ac30463 100644
--- a/src/lib/krb5/rcache/rc_base.c
+++ b/src/lib/krb5/rcache/rc_base.c
@@ -65,7 +65,8 @@ krb5_rc_register_type(krb5_context context, const krb5_rc_ops *ops)
}
krb5_error_code
-krb5_rc_resolve_type(krb5_context context, krb5_rcache *idptr, char *type)
+krb5_rc_resolve_type(krb5_context context, krb5_rcache *idptr,
+ const char *type)
{
struct krb5_rc_typelist *t;
krb5_error_code err;
@@ -146,7 +147,7 @@ krb5_rc_default(krb5_context context, krb5_rcache *idptr)
krb5_error_code
krb5_rc_resolve_full(krb5_context context, krb5_rcache *idptr,
- char *string_name)
+ const char *string_name)
{
char *type;
char *residual;