Change the error when trying to write to a file to EROFS

This commit is contained in:
pjht 2024-11-20 12:30:54 -06:00
parent 8e64c5e449
commit 7eff15592b
Signed by: pjht
GPG Key ID: CA239FC6934E6F3A

View File

@ -40,7 +40,7 @@ impl fs_rpc::Server for Serv {
fn open(&self, path: &std::path::Path, mode: FileOpenMode, mount_id: u64) -> Result<(Option<u64>, u64), Errno> {
if !mode.readable() || mode.writable() {
// WRiting isn't supported yet, so the only sensible mode is readonly.
return Err(Errno::EACCES)
return Err(Errno::EROFS)
}
let mounts = self.mounts.read();
let mount = &mounts[mount_id as usize];