Added silc_file_stat, silc_file_fstat and silc_file_fsize
[runtime.git] / lib / silcutil / tests / test_silcdir.c
index 151aad67862aaf4626da4551f54e8f94f2eac2a9..3f8bff74ca08c95b81531c91a7dff94b516ba4cd 100644 (file)
@@ -7,7 +7,7 @@ int main(int argc, char **argv)
   SilcBool success = FALSE;
   SilcDir dir;
   SilcDirEntry entry;
-  SilcDirEntryStat status;
+  SilcFileStatStruct status;
 
   if (argc > 1 && !strcmp(argv[1], "-d")) {
     silc_log_debug(TRUE);
@@ -24,19 +24,19 @@ int main(int argc, char **argv)
   while ((entry = silc_dir_read(dir, &status)))
     printf(
      "%c%c%c%c%c%c%c%c%c%c %3d %4d %4d %8lu %04d-%02d-%02d %02d:%02d %s\n",
-       status->mode & SILC_DIR_ENTRY_IFDIR ? 'd' : '-',
-       status->mode & SILC_DIR_ENTRY_IRUSR ? 'r' : '-',
-       status->mode & SILC_DIR_ENTRY_IWUSR ? 'w' : '-',
-       status->mode & SILC_DIR_ENTRY_IXUSR ? 'x' : '-',
-       status->mode & SILC_DIR_ENTRY_IRGRP ? 'r' : '-',
-       status->mode & SILC_DIR_ENTRY_IWGRP ? 'w' : '-',
-       status->mode & SILC_DIR_ENTRY_IXGRP ? 'x' : '-',
-       status->mode & SILC_DIR_ENTRY_IROTH ? 'r' : '-',
-       status->mode & SILC_DIR_ENTRY_IWOTH ? 'w' : '-',
-       status->mode & SILC_DIR_ENTRY_IXOTH ? 'x' : '-',
-       status->nlink, status->uid, status->gid, status->size,
-       status->last_mod.year, status->last_mod.month, status->last_mod.day,
-       status->last_mod.hour, status->last_mod.minute,
+       status.mode & SILC_FILE_IFDIR ? 'd' : '-',
+       status.mode & SILC_FILE_IRUSR ? 'r' : '-',
+       status.mode & SILC_FILE_IWUSR ? 'w' : '-',
+       status.mode & SILC_FILE_IXUSR ? 'x' : '-',
+       status.mode & SILC_FILE_IRGRP ? 'r' : '-',
+       status.mode & SILC_FILE_IWGRP ? 'w' : '-',
+       status.mode & SILC_FILE_IXGRP ? 'x' : '-',
+       status.mode & SILC_FILE_IROTH ? 'r' : '-',
+       status.mode & SILC_FILE_IWOTH ? 'w' : '-',
+       status.mode & SILC_FILE_IXOTH ? 'x' : '-',
+       status.nlink, status.uid, status.gid, status.size,
+       status.last_mod.year, status.last_mod.month, status.last_mod.day,
+       status.last_mod.hour, status.last_mod.minute,
        silc_dir_entry_name(entry));
 
   fflush(stdout);