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

Diff for /src/usr.bin/ssh/scp.c between version 1.176 and 1.177

version 1.176, 2013/06/17 04:48:42 version 1.177, 2013/06/21 05:43:10
Line 955 
Line 955 
                         ull = strtoull(cp, &cp, 10);                          ull = strtoull(cp, &cp, 10);
                         if (!cp || *cp++ != ' ')                          if (!cp || *cp++ != ' ')
                                 SCREWUP("mtime.sec not delimited");                                  SCREWUP("mtime.sec not delimited");
                         if ((time_t)ull < 0 || (time_t)ull != ull)                          if ((time_t)ull < 0 || ull > LLONG_MAX)
                                 setimes = 0;    /* out of range */                                  setimes = 0;    /* out of range */
                         mtime.tv_sec = ull;                          mtime.tv_sec = ull;
                         mtime.tv_usec = strtol(cp, &cp, 10);                          mtime.tv_usec = strtol(cp, &cp, 10);
Line 967 
Line 967 
                         ull = strtoull(cp, &cp, 10);                          ull = strtoull(cp, &cp, 10);
                         if (!cp || *cp++ != ' ')                          if (!cp || *cp++ != ' ')
                                 SCREWUP("atime.sec not delimited");                                  SCREWUP("atime.sec not delimited");
                         if ((time_t)ull < 0 || (time_t)ull != ull)                          if ((time_t)ull < 0 || ull > LLONG_MAX)
                                 setimes = 0;    /* out of range */                                  setimes = 0;    /* out of range */
                         atime.tv_sec = ull;                          atime.tv_sec = ull;
                         atime.tv_usec = strtol(cp, &cp, 10);                          atime.tv_usec = strtol(cp, &cp, 10);

Legend:
Removed from v.1.176  
changed lines
  Added in v.1.177