1 /* Part of libhgfs - (c) 2009, D.C. van Moolenbroek */
7 /*===========================================================================*
9 *===========================================================================*/
10 int hgfs_mkdir(char *path
, int mode
)
12 /* Create a new directory.
15 RPC_REQUEST(HGFS_REQ_MKDIR
);
16 RPC_NEXT8
= HGFS_MODE_TO_PERM(mode
);
23 /*===========================================================================*
25 *===========================================================================*/
26 int hgfs_unlink(char *path
)
31 RPC_REQUEST(HGFS_REQ_UNLINK
);
38 /*===========================================================================*
40 *===========================================================================*/
41 int hgfs_rmdir(char *path
)
43 /* Remove an empty directory.
46 RPC_REQUEST(HGFS_REQ_RMDIR
);
53 /*===========================================================================*
55 *===========================================================================*/
56 int hgfs_rename(char *opath
, char *npath
)
58 /* Rename a file or directory.
61 RPC_REQUEST(HGFS_REQ_RENAME
);