lock_mtab();
if ((mtab = setmntent(MOUNTED, "a+")) == NULL) {
+ unlock_mtab();
fprintf(stderr, "Can't open " MOUNTED);
return 1;
}
fprintf(stderr, "%s: %s\n", progname, strerror(errno));
}
}
-static int chk_mountpoint(mount_point)
+static int chk_mountpoint(char *mount_point)
{
struct stat sb;
umount_usage();
exit(1);
}
- exit(nfsumount(argc, argv) ? 0 : 1);
+ exit(nfsumount(argc, argv));
}
if(argv[1] && argv[1][0] == '-') {