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

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

version 1.14, 2019/01/21 09:55:52 version 1.15, 2019/01/21 10:05:09
Line 68 
Line 68 
 #ifdef DEBUG_KEXECDH  #ifdef DEBUG_KEXECDH
         dump_digest("server private key:", server_key, sizeof(server_key));          dump_digest("server private key:", server_key, sizeof(server_key));
 #endif  #endif
         if (kex->load_host_public_key == NULL ||          if ((r = kex_load_hostkey(ssh, &server_host_private,
             kex->load_host_private_key == NULL) {              &server_host_public)) != 0)
                 r = SSH_ERR_INVALID_ARGUMENT;  
                 goto out;                  goto out;
         }  
         server_host_public = kex->load_host_public_key(kex->hostkey_type,  
             kex->hostkey_nid, ssh);  
         server_host_private = kex->load_host_private_key(kex->hostkey_type,  
             kex->hostkey_nid, ssh);  
         if (server_host_public == NULL) {  
                 r = SSH_ERR_NO_HOSTKEY_LOADED;  
                 goto out;  
         }  
   
         if ((r = sshpkt_get_string(ssh, &client_pubkey, &pklen)) != 0 ||          if ((r = sshpkt_get_string(ssh, &client_pubkey, &pklen)) != 0 ||
             (r = sshpkt_get_end(ssh)) != 0)              (r = sshpkt_get_end(ssh)) != 0)
                 goto out;                  goto out;

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