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

Diff for /src/usr.bin/ssh/mux.c between version 1.42 and 1.43

version 1.42, 2013/06/02 23:36:29 version 1.43, 2013/06/05 02:07:29
Line 275 
Line 275 
   
                 if (name == NULL || value == NULL) {                  if (name == NULL || value == NULL) {
                         free(name);                          free(name);
                           free(value);
                         goto malf;                          goto malf;
                 }                  }
                 debug2("Unrecognised slave extension \"%s\"", name);                  debug2("Unrecognised slave extension \"%s\"", name);
Line 1407 
Line 1408 
         buffer_init(&queue);          buffer_init(&queue);
         if (mux_client_read(fd, &queue, 4) != 0) {          if (mux_client_read(fd, &queue, 4) != 0) {
                 if ((oerrno = errno) == EPIPE)                  if ((oerrno = errno) == EPIPE)
                 debug3("%s: read header failed: %s", __func__, strerror(errno));                          debug3("%s: read header failed: %s", __func__,
                               strerror(errno));
                   buffer_free(&queue);
                 errno = oerrno;                  errno = oerrno;
                 return -1;                  return -1;
         }          }
Line 1415 
Line 1418 
         if (mux_client_read(fd, &queue, need) != 0) {          if (mux_client_read(fd, &queue, need) != 0) {
                 oerrno = errno;                  oerrno = errno;
                 debug3("%s: read body failed: %s", __func__, strerror(errno));                  debug3("%s: read body failed: %s", __func__, strerror(errno));
                   buffer_free(&queue);
                 errno = oerrno;                  errno = oerrno;
                 return -1;                  return -1;
         }          }

Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43