1
0
mirror of https://github.com/falk-werner/webfuse synced 2026-03-02 03:40:24 +00:00

add test for rmdir

This commit is contained in:
Falk Werner
2023-01-04 19:43:57 +01:00
parent 777466bc7c
commit a515bb6de1
3 changed files with 63 additions and 0 deletions

View File

@@ -115,6 +115,9 @@ public:
case request_type::readdir:
fs_readdir(reader, writer);
break;
case request_type::rmdir:
fs_rmdir(reader, writer);
break;
default:
std::cout << "unknown request: " << ((int) req_type) << std::endl;
break;
@@ -329,6 +332,14 @@ private:
writer.write_i32(result);
}
void fs_rmdir(messagereader & reader, messagewriter & writer)
{
auto const path = reader.read_str();
auto const result = fs_.rmdir(path);
writer.write_i32(result);
}
void fs_readdir(messagereader & reader, messagewriter & writer)
{
auto const path = reader.read_str();