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

Diff for /src/usr.bin/ssh/packet.c between version 1.231 and 1.232

version 1.231, 2016/07/08 03:44:42 version 1.232, 2016/07/15 05:01:58
Line 2061 
Line 2061 
 {  {
         switch (r) {          switch (r) {
         case SSH_ERR_CONN_CLOSED:          case SSH_ERR_CONN_CLOSED:
                 logit("Connection closed by %.200s port %d",                  logdie("Connection closed by %.200s port %d",
                     ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));                      ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));
                 cleanup_exit(255);  
         case SSH_ERR_CONN_TIMEOUT:          case SSH_ERR_CONN_TIMEOUT:
                 logit("Connection %s %.200s port %d timed out",                  logdie("Connection %s %.200s port %d timed out",
                     ssh->state->server_side ? "from" : "to",                      ssh->state->server_side ? "from" : "to",
                     ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));                      ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));
                 cleanup_exit(255);  
         case SSH_ERR_DISCONNECTED:          case SSH_ERR_DISCONNECTED:
                 logit("Disconnected from %.200s port %d",                  logdie("Disconnected from %.200s port %d",
                     ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));                      ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));
                 cleanup_exit(255);  
         case SSH_ERR_SYSTEM_ERROR:          case SSH_ERR_SYSTEM_ERROR:
                 if (errno == ECONNRESET) {                  if (errno == ECONNRESET)
                         logit("Connection reset by %.200s port %d",                          logdie("Connection reset by %.200s port %d",
                             ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));                              ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));
                         cleanup_exit(255);  
                 }  
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         case SSH_ERR_NO_CIPHER_ALG_MATCH:          case SSH_ERR_NO_CIPHER_ALG_MATCH:
         case SSH_ERR_NO_MAC_ALG_MATCH:          case SSH_ERR_NO_MAC_ALG_MATCH:
Line 2086 
Line 2081 
         case SSH_ERR_NO_KEX_ALG_MATCH:          case SSH_ERR_NO_KEX_ALG_MATCH:
         case SSH_ERR_NO_HOSTKEY_ALG_MATCH:          case SSH_ERR_NO_HOSTKEY_ALG_MATCH:
                 if (ssh && ssh->kex && ssh->kex->failed_choice) {                  if (ssh && ssh->kex && ssh->kex->failed_choice) {
                         fatal("Unable to negotiate with %.200s port %d: %s. "                          logdie("Unable to negotiate with %.200s port %d: %s. "
                             "Their offer: %s", ssh_remote_ipaddr(ssh),                              "Their offer: %s", ssh_remote_ipaddr(ssh),
                             ssh_remote_port(ssh), ssh_err(r),                              ssh_remote_port(ssh), ssh_err(r),
                             ssh->kex->failed_choice);                              ssh->kex->failed_choice);
                 }                  }
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         default:          default:
                 fatal("%s%sConnection %s %.200s port %d: %s",                  logdie("%s%sConnection %s %.200s port %d: %s",
                     tag != NULL ? tag : "", tag != NULL ? ": " : "",                      tag != NULL ? tag : "", tag != NULL ? ": " : "",
                     ssh->state->server_side ? "from" : "to",                      ssh->state->server_side ? "from" : "to",
                     ssh_remote_ipaddr(ssh), ssh_remote_port(ssh), ssh_err(r));                      ssh_remote_ipaddr(ssh), ssh_remote_port(ssh), ssh_err(r));

Legend:
Removed from v.1.231  
changed lines
  Added in v.1.232