00001 #include "rsync.h" 00002 00003 int main(int argc, char *argv[]) 00004 { 00005 STRUCT_STAT st; 00006 int ret; 00007 00008 while (--argc > 0) { 00009 #ifdef USE_STAT64_FUNCS 00010 ret = stat64(*++argv, &st); 00011 #else 00012 ret = stat(*++argv, &st); 00013 #endif 00014 if (ret < 0) { 00015 fprintf(stderr, "Unable to stat `%s'\n", *argv); 00016 exit(1); 00017 } 00018 printf("%ld/%ld\n", (long)major(st.st_dev), 00019 (long)minor(st.st_dev)); 00020 } 00021 00022 return 0; 00023 }