summaryrefslogtreecommitdiffstats
path: root/crypto/kerberosIV/admin/kdb_edit.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/kerberosIV/admin/kdb_edit.c')
-rw-r--r--crypto/kerberosIV/admin/kdb_edit.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/crypto/kerberosIV/admin/kdb_edit.c b/crypto/kerberosIV/admin/kdb_edit.c
index 1ba6aaf..1c1f95c 100644
--- a/crypto/kerberosIV/admin/kdb_edit.c
+++ b/crypto/kerberosIV/admin/kdb_edit.c
@@ -8,6 +8,7 @@
* This routine changes the Kerberos encryption keys for principals,
* i.e., users or services.
*/
+/* $FreeBSD$ */
/*
* exit returns 0 ==> success -1 ==> error
@@ -162,7 +163,7 @@ change_principal(void)
memset(new_key, 0, sizeof(des_cblock));
new_key[0] = 127;
#else
- des_new_random_key(&new_key);
+ des_random_key(new_key);
#endif
memset(pw_str, 0, sizeof pw_str);
}
@@ -384,9 +385,6 @@ main(int argc, char **argv)
stdout)) < 0)
return 1;
- /* Initialize non shared random sequence */
- des_init_random_number_generator(&master_key);
-
/* lookup the default values */
n = kerb_get_principal(KERB_DEFAULT_NAME, KERB_DEFAULT_INST,
&default_princ, 1, &more);
OpenPOWER on IntegriCloud