summaryrefslogtreecommitdiffstats
path: root/src/lib/kdb
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1995-12-18 16:46:51 +0000
committerEzra Peisach <epeisach@mit.edu>1995-12-18 16:46:51 +0000
commitcb6f145bf792c2cabd3acdef5f1e604b9d52c456 (patch)
tree9727cf229344bbc17fbbeaad29023a1e1cadda26 /src/lib/kdb
parentd41447a5d978a2092d9a6bef044e7524e3809a16 (diff)
downloadkrb5-cb6f145bf792c2cabd3acdef5f1e604b9d52c456.tar.gz
krb5-cb6f145bf792c2cabd3acdef5f1e604b9d52c456.tar.xz
krb5-cb6f145bf792c2cabd3acdef5f1e604b9d52c456.zip
* keytab.c (krb5_ktkdb_resolve): Fix casting
* t_kdb.c (add_principal): Remove mkvno git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7234 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/kdb')
-rw-r--r--src/lib/kdb/ChangeLog5
-rw-r--r--src/lib/kdb/keytab.c2
-rw-r--r--src/lib/kdb/t_kdb.c22
3 files changed, 16 insertions, 13 deletions
diff --git a/src/lib/kdb/ChangeLog b/src/lib/kdb/ChangeLog
index 1a23edc8a..620fbbdaf 100644
--- a/src/lib/kdb/ChangeLog
+++ b/src/lib/kdb/ChangeLog
@@ -1,3 +1,8 @@
+Wed Dec 13 09:28:33 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
+
+ * keytab.c (krb5_ktkdb_resolve): Fix casting
+
+ * t_kdb.c (add_principal): Remove mkvno
Wed Dec 13 07:09:30 1995 Chris Provenzano (proven@mit.edu)
diff --git a/src/lib/kdb/keytab.c b/src/lib/kdb/keytab.c
index 9789d30cc..62000e14b 100644
--- a/src/lib/kdb/keytab.c
+++ b/src/lib/kdb/keytab.c
@@ -58,7 +58,7 @@ krb5_ktkdb_resolve(context, kdb, id)
if ((*id = (krb5_keytab) malloc(sizeof(**id))) == NULL)
return(ENOMEM);
- if ((data = (krb5_ktkdb_data *)malloc(sizeof(krb5_db_context))) == NULL) {
+ if ((data = (krb5_db_context *)malloc(sizeof(krb5_db_context))) == NULL) {
krb5_xfree(*id);
return(ENOMEM);
}
diff --git a/src/lib/kdb/t_kdb.c b/src/lib/kdb/t_kdb.c
index 884b1d645..0b1413b3e 100644
--- a/src/lib/kdb/t_kdb.c
+++ b/src/lib/kdb/t_kdb.c
@@ -178,7 +178,7 @@ static kdb5_dispatch_table dbm_dispatch = {
/*
* Free all principals and names in the recorded names list.
*/
-void
+static void
free_principals(kcontext, nentries)
krb5_context kcontext;
int nentries;
@@ -206,7 +206,7 @@ free_principals(kcontext, nentries)
/*
* Initialize the recorded names list.
*/
-void
+static void
init_princ_recording(kcontext, nentries)
krb5_context kcontext;
int nentries;
@@ -222,7 +222,7 @@ init_princ_recording(kcontext, nentries)
/*
* Record a principal and name.
*/
-void
+static void
record_principal(slotno, princ, pname)
int slotno;
krb5_principal princ;
@@ -240,7 +240,7 @@ record_principal(slotno, princ, pname)
/*
* See if a principal already exists.
*/
-krb5_boolean
+static krb5_boolean
principal_found(nvalid, pname)
int nvalid;
char *pname;
@@ -261,7 +261,7 @@ principal_found(nvalid, pname)
/*
* Add a principal to the database.
*/
-krb5_error_code
+static krb5_error_code
add_principal(kcontext, principal, eblock, key, rseed)
krb5_context kcontext;
krb5_principal principal;
@@ -278,7 +278,6 @@ add_principal(kcontext, principal, eblock, key, rseed)
memset((char *) &dbent, 0, sizeof(dbent));
dbent.len = KRB5_KDB_V1_BASE_LENGTH;
- dbent.mkvno = 1;
dbent.attributes = KRB5_KDB_DEF_FLAGS;
dbent.max_life = KRB5_KDB_MAX_LIFE;
dbent.expiration = KRB5_KDB_EXPIRATION;
@@ -319,7 +318,7 @@ add_principal(kcontext, principal, eblock, key, rseed)
/*
* Generate a principal name.
*/
-krb5_error_code
+static krb5_error_code
gen_principal(kcontext, realm, do_rand, n, princp, namep)
krb5_context kcontext;
char *realm;
@@ -371,7 +370,7 @@ gen_principal(kcontext, realm, do_rand, n, princp, namep)
/*
* Find a principal in the database.
*/
-krb5_error_code
+static krb5_error_code
find_principal(kcontext, principal, docompare)
krb5_context kcontext;
krb5_principal principal;
@@ -397,8 +396,7 @@ find_principal(kcontext, principal, docompare)
}
if (docompare) {
- if ((dbent.mkvno != 1) ||
- (dbent.max_life != KRB5_KDB_MAX_LIFE) ||
+ if ((dbent.max_life != KRB5_KDB_MAX_LIFE) ||
(dbent.max_renewable_life != KRB5_KDB_MAX_RLIFE) ||
(dbent.expiration != KRB5_KDB_EXPIRATION) ||
(dbent.attributes != KRB5_KDB_DEF_FLAGS) ||
@@ -420,7 +418,7 @@ find_principal(kcontext, principal, docompare)
/*
* Delete a principal.
*/
-krb5_error_code
+static krb5_error_code
delete_principal(kcontext, principal)
krb5_context kcontext;
krb5_principal principal;
@@ -436,7 +434,7 @@ delete_principal(kcontext, principal)
return((num2delete == 1) ? 0 : KRB5KRB_ERR_GENERIC);
}
-int
+static int
do_testing(db, passes, verbose, timing, rcases, check, save_db, dontclean,
db_type, ptest)
char *db;