Diff for /libaitsync/src/dir.c between versions 1.1.2.3 and 1.1.2.5

version 1.1.2.3, 2011/03/16 17:17:44 version 1.1.2.5, 2011/05/08 00:49:45
Line 111  create_diridx(const char *csDir, int lm, int *tags, st Line 111  create_diridx(const char *csDir, int lm, int *tags, st
                 if (lm & 1) {                  if (lm & 1) {
                         if (lstat(d.d_name, &sb) != -1) {                          if (lstat(d.d_name, &sb) != -1) {
                                 memset(szStr, 0, STRSIZ);                                  memset(szStr, 0, STRSIZ);
   #if defined(__OpenBSD__)
                                 strftime(szStr, STRSIZ, "%Y-%m-%d %H:%M:%S", localtime((time_t*) &sb.st_mtim));                                  strftime(szStr, STRSIZ, "%Y-%m-%d %H:%M:%S", localtime((time_t*) &sb.st_mtim));
   #else
                                   strftime(szStr, STRSIZ, "%Y-%m-%d %H:%M:%S", localtime((time_t*) &sb.st_mtime));
   #endif
                                 switch (d.d_type) {                                  switch (d.d_type) {
                                         case DT_FIFO:                                          case DT_FIFO:
                                                 strlcpy(szType, "fifo", STRSIZ);                                                  strlcpy(szType, "fifo", STRSIZ);
Line 145  create_diridx(const char *csDir, int lm, int *tags, st Line 149  create_diridx(const char *csDir, int lm, int *tags, st
                                                 strlcpy(szType, "unknown", STRSIZ);                                                  strlcpy(szType, "unknown", STRSIZ);
                                                 break;                                                  break;
                                 }                                  }
                                snprintf(l[n].extra, STRSIZ, "%s links=%d inode=%u %d:%d perm=0%o size=%llu %s",                                 snprintf(l[n].extra, STRSIZ, "%s links=%d inode=%lu %d:%d perm=0%o size=%ld %s", 
                                                 szType, sb.st_nlink, sb.st_ino, sb.st_uid, sb.st_gid,                                                   szType, sb.st_nlink, sb.st_ino, sb.st_uid, sb.st_gid, 
                                                 sb.st_mode & 0x1fff, sb.st_size, szStr);                                                  sb.st_mode & 0x1fff, sb.st_size, szStr);
                         }                          }
Line 323  sync_dircmpList(const char *csDir1, const char *csDir2 Line 327  sync_dircmpList(const char *csDir1, const char *csDir2
                                 if (lm & 1) {                                  if (lm & 1) {
                                         if (lstat(d.d_name, &sb) != -1) {                                          if (lstat(d.d_name, &sb) != -1) {
                                                 memset(szStr, 0, STRSIZ);                                                  memset(szStr, 0, STRSIZ);
   #if defined(__OpenBSD__)
                                                 strftime(szStr, STRSIZ, "%Y-%m-%d %H:%M:%S",                                                   strftime(szStr, STRSIZ, "%Y-%m-%d %H:%M:%S", 
                                                                 localtime((time_t*) &sb.st_mtim));                                                                  localtime((time_t*) &sb.st_mtim));
   #else
                                                   strftime(szStr, STRSIZ, "%Y-%m-%d %H:%M:%S", 
                                                                   localtime((time_t*) &sb.st_mtime));
   #endif
                                                 switch (d.d_type) {                                                  switch (d.d_type) {
                                                         case DT_FIFO:                                                          case DT_FIFO:
                                                                 strlcpy(szType, "fifo", STRSIZ);                                                                  strlcpy(szType, "fifo", STRSIZ);
Line 359  sync_dircmpList(const char *csDir1, const char *csDir2 Line 368  sync_dircmpList(const char *csDir1, const char *csDir2
                                                                 break;                                                                  break;
                                                 }                                                  }
                                                 snprintf(l[n].extra, STRSIZ,                                                   snprintf(l[n].extra, STRSIZ, 
                                                                "%s links=%d inode=%u %d:%d perm=0%o size=%llu %s",                                                                 "%s links=%d inode=%lu %d:%d perm=0%o size=%ld %s", 
                                                                 szType, sb.st_nlink, sb.st_ino, sb.st_uid, sb.st_gid,                                                                   szType, sb.st_nlink, sb.st_ino, sb.st_uid, sb.st_gid, 
                                                                 sb.st_mode & 0x1fff, sb.st_size, szStr);                                                                  sb.st_mode & 0x1fff, sb.st_size, szStr);
                                         }                                          }

Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>