* kdb_dbm.h: Add const to argument of krb5_dbm_db_get_principal.
authorEzra Peisach <epeisach@mit.edu>
Mon, 15 Sep 1997 19:22:20 +0000 (19:22 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 15 Sep 1997 19:22:20 +0000 (19:22 +0000)
            Add prototype for krb5_dbm_db_delete_principal.

        * kdb.h: Prototypes for krb5_db_get_principal,
            krb5_db_delete_principal, krb5_dbe_update_mod_princ_data,
            krb5_encode_princ_dbkey modified to use const krb5_principals.

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

src/include/krb5/ChangeLog
src/include/krb5/kdb.h
src/include/krb5/kdb_dbm.h

index 6e1673140dbb5c4fdefffe5894351c035c51e24a..353189e441dfe16d4dffee4c2ee0ac0262721386 100644 (file)
@@ -1,3 +1,12 @@
+Mon Sep 15 15:01:49 1997  Ezra Peisach  <epeisach@mit.edu>
+
+       * kdb_dbm.h: Add const to argument of krb5_dbm_db_get_principal.
+           Add prototype for krb5_dbm_db_delete_principal.
+
+       * kdb.h: Prototypes for krb5_db_get_principal,
+            krb5_db_delete_principal, krb5_dbe_update_mod_princ_data,
+            krb5_encode_princ_dbkey modified to use const krb5_principals.
+
 Fri Jul 25 15:18:25 1997  Tom Yu  <tlyu@mit.edu>
 
        * kdb_kt.h: Move support for "kdb" keytab here.
index fbeda8052c161866fea4976715498ca67f101633..45a95c7accb2527d009ad2613b95b685b37256d4 100644 (file)
@@ -184,7 +184,7 @@ krb5_error_code krb5_db_rename
                   char * ));
 krb5_error_code krb5_db_get_principal
        KRB5_PROTOTYPE((krb5_context,
-                  krb5_principal ,
+                  krb5_const_principal ,
                   krb5_db_entry *,
                   int *,
                   krb5_boolean * ));
@@ -198,7 +198,7 @@ krb5_error_code krb5_db_put_principal
                   int * ));
 krb5_error_code krb5_db_delete_principal
        KRB5_PROTOTYPE((krb5_context,
-                  krb5_principal,
+                  krb5_const_principal,
                   int * ));
 krb5_error_code krb5_db_iterate
        KRB5_PROTOTYPE((krb5_context,
@@ -294,7 +294,7 @@ krb5_error_code krb5_dbe_update_mod_princ_data
        KRB5_PROTOTYPE((krb5_context,
                        krb5_db_entry *,
                        krb5_timestamp,
-                       krb5_principal));
+                       krb5_const_principal));
 krb5_error_code krb5_dbe_lookup_mod_princ_data
        KRB5_PROTOTYPE((krb5_context,
                        krb5_db_entry *,
@@ -303,7 +303,7 @@ krb5_error_code krb5_dbe_lookup_mod_princ_data
 int krb5_encode_princ_dbkey
        KRB5_PROTOTYPE((krb5_context,
                   krb5_data  *,
-                  krb5_principal));
+                  krb5_const_principal));
 void krb5_free_princ_dbkey
        KRB5_PROTOTYPE((krb5_context,
                   krb5_data *));
index 970a934dc5afa81e47fd28d4eb37a3d562987fee..d1efffa574ca9518b82515e24ae6136f80def151 100644 (file)
@@ -82,7 +82,7 @@ krb5_error_code krb5_dbm_db_rename
                   char * ));
 krb5_error_code krb5_dbm_db_get_principal 
        KRB5_PROTOTYPE((krb5_context,
-                  krb5_principal,
+                  krb5_const_principal,
                   krb5_db_entry *,
                   int *,
                   krb5_boolean * ));
@@ -90,6 +90,10 @@ void krb5_dbm_db_free_principal
        KRB5_PROTOTYPE((krb5_context,
                   krb5_db_entry *,
                   int ));
+krb5_error_code krb5_dbm_db_delete_principal 
+       KRB5_PROTOTYPE((krb5_context,
+                  krb5_const_principal,
+                  int * ));
 krb5_error_code krb5_dbm_db_put_principal 
        KRB5_PROTOTYPE((krb5_context,
                   krb5_db_entry *,