- if (stat(argv[1], &sb) == 0)
- {
- if (ModDiff(&flag1, "machine", sb.st_mtime) ||
- ModDiff(&flag2, "subnet", sb.st_mtime))
- exit(MR_DATE);
- if (flag1 < 0 && flag2 < 0)
- {
- fprintf(stderr, "File %s does not need to be rebuilt.\n",
- argv[1]);
- exit(MR_NO_CHANGE);
- }
- }