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

Diff for /src/usr.bin/ssh/kexgexs.c between version 1.14 and 1.15

version 1.14, 2010/11/10 01:33:07 version 1.15, 2013/05/17 00:13:13
Line 152 
Line 152 
         if (BN_bin2bn(kbuf, kout, shared_secret) == NULL)          if (BN_bin2bn(kbuf, kout, shared_secret) == NULL)
                 fatal("kexgex_server: BN_bin2bn failed");                  fatal("kexgex_server: BN_bin2bn failed");
         memset(kbuf, 0, klen);          memset(kbuf, 0, klen);
         xfree(kbuf);          free(kbuf);
   
         key_to_blob(server_host_public, &server_host_key_blob, &sbloblen);          key_to_blob(server_host_public, &server_host_key_blob, &sbloblen);
   
Line 198 
Line 198 
         packet_put_string(signature, slen);          packet_put_string(signature, slen);
         packet_send();          packet_send();
   
         xfree(signature);          free(signature);
         xfree(server_host_key_blob);          free(server_host_key_blob);
         /* have keys, free DH */          /* have keys, free DH */
         DH_free(dh);          DH_free(dh);
   

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15