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

Diff for /src/usr.bin/ssh/sftp-server.c between version 1.107 and 1.108

version 1.107, 2015/08/20 22:32:42 version 1.108, 2015/11/16 06:13:04
Line 1584 
Line 1584 
         if ((oqueue = sshbuf_new()) == NULL)          if ((oqueue = sshbuf_new()) == NULL)
                 fatal("%s: sshbuf_new failed", __func__);                  fatal("%s: sshbuf_new failed", __func__);
   
         set_size = howmany(max + 1, NFDBITS) * sizeof(fd_mask);          rset = xcalloc(howmany(max + 1, NFDBITS), sizeof(fd_mask));
         rset = xmalloc(set_size);          wset = xcalloc(howmany(max + 1, NFDBITS), sizeof(fd_mask));
         wset = xmalloc(set_size);  
   
         if (homedir != NULL) {          if (homedir != NULL) {
                 if (chdir(homedir) != 0) {                  if (chdir(homedir) != 0) {
Line 1595 
Line 1594 
                 }                  }
         }          }
   
           set_size = howmany(max + 1, NFDBITS) * sizeof(fd_mask);
         for (;;) {          for (;;) {
                 memset(rset, 0, set_size);                  memset(rset, 0, set_size);
                 memset(wset, 0, set_size);                  memset(wset, 0, set_size);

Legend:
Removed from v.1.107  
changed lines
  Added in v.1.108