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

Diff for /src/usr.bin/ssh/Attic/kexdhc.c between version 1.21 and 1.22

version 1.21, 2017/12/18 02:25:15 version 1.22, 2018/02/07 02:06:51
Line 198 
Line 198 
         explicit_bzero(hash, sizeof(hash));          explicit_bzero(hash, sizeof(hash));
         DH_free(kex->dh);          DH_free(kex->dh);
         kex->dh = NULL;          kex->dh = NULL;
         if (dh_server_pub)          BN_clear_free(dh_server_pub);
                 BN_clear_free(dh_server_pub);  
         if (kbuf) {          if (kbuf) {
                 explicit_bzero(kbuf, klen);                  explicit_bzero(kbuf, klen);
                 free(kbuf);                  free(kbuf);
         }          }
         if (shared_secret)          BN_clear_free(shared_secret);
                 BN_clear_free(shared_secret);  
         sshkey_free(server_host_key);          sshkey_free(server_host_key);
         free(server_host_key_blob);          free(server_host_key_blob);
         free(signature);          free(signature);

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22