[BusyBox] bug#1303: Always read-only with losetup
Lars.Ekman at bredband.net
Lars.Ekman at bredband.net
Fri Mar 14 12:17:03 UTC 2003
Package: busybox
Version: 0.60.5
Severity: normal
When using "losetup" the device is always setup as Read-Only.
(I have only tested with the -o flag, but looking at the code the
problem seems general)
The problem is the "opt" variable in "losetup.c" that is reused in
the "set_loop()" call. Clear it before the call and everything is OK;
opt = 0; /* <-------- added line */
if (delete)
return del_loop (argv[optind]) ? EXIT_SUCCESS : EXIT_FAILURE;
else
return set_loop (argv[optind], argv[optind + 1], offset, &opt)
? EXIT_FAILURE : EXIT_SUCCESS;
}
Best Regards,
Lars Ekman
More information about the busybox
mailing list