diff options
author | 2012-06-10 21:29:04 +0000 | |
---|---|---|
committer | 2012-06-10 21:29:04 +0000 | |
commit | 0d5fb99db1ebf302740d62899753a2624e526e3a (patch) | |
tree | 2a400bee071611b03652c5b626ff881f08235599 /share | |
parent | Change the Perl->C wrappers for mkdtemp and mkstemps to behave more like (diff) | |
download | wireguard-openbsd-0d5fb99db1ebf302740d62899753a2624e526e3a.tar.xz wireguard-openbsd-0d5fb99db1ebf302740d62899753a2624e526e3a.zip |
Do NOT make all check condition results report EIO. Only use EIO
when b_error has not already been set to something more informative,
e.g. EROFS.
DO check the result of ffs_sbupdate() and error out of a mount()
call when ffs_sbupdate() reports EROFS while attempting a rw mount.
Letting RW mounts proceed regardless of EROFS led to crashes and
usb problems for Oliver Seufer while using the RW/RO switches on
some usb devices. Fix developed using devices kindly supplied by
Oliver & Co.
ok miod@
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions