summaryrefslogtreecommitdiff
path: root/netfs/msgtypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'netfs/msgtypes.h')
-rw-r--r--netfs/msgtypes.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/netfs/msgtypes.h b/netfs/msgtypes.h
index 78986d3..71909cc 100644
--- a/netfs/msgtypes.h
+++ b/netfs/msgtypes.h
@@ -224,6 +224,15 @@ class WriteRequest : public RequestBase {
class MkDirRequest : public RequestBase {
public:
std::string path;
+ mode_t mode;
+ typedef SimpleInt Reply;
+ const static uint16_t TypeID;
+ virtual void Send(FILE*) const;
+ virtual void Read(FILE*);
+};
+class RmDirRequest : public RequestBase {
+ public:
+ std::string path;
typedef SimpleInt Reply;
const static uint16_t TypeID;
virtual void Send(FILE*) const;
@@ -267,6 +276,7 @@ class RenameRequest : public RequestBase {
class ReadlinkReply : public ContentBase {
public:
std::string path;
+ int error;
const static uint16_t TypeID;
virtual void Send(FILE*) const;
virtual void Read(FILE*);