* krb5.hin: Add const to prototypes for krb5_cc_resolve,
authorEzra Peisach <epeisach@mit.edu>
Mon, 15 Sep 1997 19:22:38 +0000 (19:22 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 15 Sep 1997 19:22:38 +0000 (19:22 +0000)
                krb5_cc_default_name, credential cache resolve and keytab
                get functions.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10191 dc483132-0cff-0310-8789-dd5450dbe970

src/include/ChangeLog
src/include/krb5.hin

index f6906c9abb34ede0cf9235d6d7a23836f149bc0a..a2b90d42a1e4c8e691f89e8eaad02b46f58edb2c 100644 (file)
@@ -1,3 +1,9 @@
+Mon Sep 15 14:54:55 1997  Ezra Peisach  <epeisach@mit.edu>
+
+       * krb5.hin: Add const to prototypes for krb5_cc_resolve,
+               krb5_cc_default_name, credential cache resolve and keytab
+               get functions.
+
 Tue Jul 29 23:14:27 1997  Theodore Y. Ts'o  <tytso@mit.edu>
 
        * krb5.hin: For Windows and Macintosh, always include stdlib.h
index cb885c3f1bfaa0d42b53d776b1061fd25a5a13b2..884281b50c03fd40ae1fb692f9e73241c547dc18 100644 (file)
@@ -984,7 +984,7 @@ typedef struct _krb5_cc_ops {
     char FAR *prefix;
     char FAR * (KRB5_CALLCONV *get_name) KRB5_NPROTOTYPE((krb5_context, krb5_ccache));
     krb5_error_code (KRB5_CALLCONV *resolve) KRB5_NPROTOTYPE((krb5_context, krb5_ccache FAR *,
-                                           char FAR *));
+                                           const char FAR *));
     krb5_error_code (KRB5_CALLCONV *gen_new) KRB5_NPROTOTYPE((krb5_context, krb5_ccache FAR *));
     krb5_error_code (KRB5_CALLCONV *init) KRB5_NPROTOTYPE((krb5_context, krb5_ccache,
                                            krb5_principal));
@@ -1179,7 +1179,7 @@ typedef struct _krb5_kt_ops {
     krb5_error_code (KRB5_CALLCONV *get) 
        KRB5_NPROTOTYPE((krb5_context,
                 krb5_keytab,
-                krb5_principal,
+                krb5_const_principal,
                 krb5_kvno,
                 krb5_enctype,
                 krb5_keytab_entry FAR *));
@@ -1518,9 +1518,9 @@ krb5_error_code krb5_principal2salt_norealm
 /* libcc.spec */
 KRB5_DLLIMP krb5_error_code KRB5_CALLCONV krb5_cc_resolve
        KRB5_PROTOTYPE((krb5_context,
-               char FAR *,
+               const char FAR *,
                krb5_ccache FAR * ));
-KRB5_DLLIMP char FAR * KRB5_CALLCONV krb5_cc_default_name
+KRB5_DLLIMP const char FAR * KRB5_CALLCONV krb5_cc_default_name
        KRB5_PROTOTYPE((krb5_context));
 KRB5_DLLIMP krb5_error_code KRB5_CALLCONV krb5_cc_default
        KRB5_PROTOTYPE((krb5_context,