Displaying 1 result from an estimated 1 matches for "97b6a30".
Did you mean:
27b6a730
2011 Apr 15
0
[GIT PULL] syslinux command-line
...@@ ssize_t xpwrite(int fd, const void *buf, size_t count,
off_t offset);
void clear_attributes(int fd);
void set_attributes(int fd);
int sectmap(int fd, sector_t *sectors, int nsectors);
+int syslinux_already_installed(int dev_fd);
#endif
diff --git a/linux/syslinux.c b/linux/syslinux.c
index 97b6a30..c7a9ecc 100755
--- a/linux/syslinux.c
+++ b/linux/syslinux.c
@@ -382,6 +382,10 @@ int main(int argc, char *argv[])
sync();
rmdir(mntpath);
exit(0);
+ } else if (opt.update_only && !syslinux_already_installed(dev_fd)) {
+ fprintf(stderr, "%s: no previous syslin...