diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/appl/telnet/libtelnet/ChangeLog | 6 | ||||
| -rw-r--r-- | src/appl/telnet/libtelnet/kerberos.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/appl/telnet/libtelnet/ChangeLog b/src/appl/telnet/libtelnet/ChangeLog index 4697b6ee1..7c5a1282f 100644 --- a/src/appl/telnet/libtelnet/ChangeLog +++ b/src/appl/telnet/libtelnet/ChangeLog @@ -1,3 +1,9 @@ +Tue Nov 8 01:39:50 1994 Theodore Y. Ts'o (tytso@dcl) + + * kerberos.c: Use des_init_random_number_genator(), since that + will result in different subsession keys on successive + runs of telnet. + Mon Nov 7 22:36:20 1994 Theodore Y. Ts'o (tytso@dcl) * auth.c (auth_status): Only print each possible authentication diff --git a/src/appl/telnet/libtelnet/kerberos.c b/src/appl/telnet/libtelnet/kerberos.c index b41003801..757f48b7c 100644 --- a/src/appl/telnet/libtelnet/kerberos.c +++ b/src/appl/telnet/libtelnet/kerberos.c @@ -225,7 +225,7 @@ kerberos4_send(ap) register int i; des_key_sched(cred.session, sched); - des_set_random_generator_seed(cred.session); + des_init_random_number_generator(cred.session); des_new_random_key(challenge); des_ecb_encrypt(challenge, session_key, sched, 1); /* |
