[BACK]Return to monitor.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/monitor.c between version 1.100 and 1.101

version 1.100, 2008/11/04 08:22:13 version 1.101, 2009/02/12 03:26:22
Line 1227 
Line 1227 
                 fatal("%s: key type mismatch", __func__);                  fatal("%s: key type mismatch", __func__);
         if ((key = key_from_blob(blob, blen)) == NULL)          if ((key = key_from_blob(blob, blen)) == NULL)
                 fatal("%s: received bad key", __func__);                  fatal("%s: received bad key", __func__);
           if (key->type != KEY_RSA)
                   fatal("%s: received bad key type %d", __func__, key->type);
           key->type = KEY_RSA1;
         if (ssh1_challenge)          if (ssh1_challenge)
                 BN_clear_free(ssh1_challenge);                  BN_clear_free(ssh1_challenge);
         ssh1_challenge = auth_rsa_generate_challenge(key);          ssh1_challenge = auth_rsa_generate_challenge(key);

Legend:
Removed from v.1.100  
changed lines
  Added in v.1.101