Return to getfsdev.c CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / rsync |
rsync 3.2.3
1: #include "rsync.h" 2: 3: int main(int argc, char *argv[]) 4: { 5: STRUCT_STAT st; 6: int ret; 7: 8: while (--argc > 0) { 9: #ifdef USE_STAT64_FUNCS 10: ret = stat64(*++argv, &st); 11: #else 12: ret = stat(*++argv, &st); 13: #endif 14: if (ret < 0) { 15: fprintf(stderr, "Unable to stat `%s'\n", *argv); 16: exit(1); 17: } 18: printf("%ld/%ld\n", (long)major(st.st_dev), (long)minor(st.st_dev)); 19: } 20: 21: return 0; 22: }