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

Diff for /src/usr.bin/ssh/Attic/kexdhs.c between version 1.25 and 1.26

version 1.25, 2017/05/30 14:23:52 version 1.26, 2018/02/07 02:06:51
Line 203 
Line 203 
         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_client_pub)          BN_clear_free(dh_client_pub);
                 BN_clear_free(dh_client_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);  
         free(server_host_key_blob);          free(server_host_key_blob);
         free(signature);          free(signature);
         return r;          return r;

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26