sapling/eden/fs/nfs
Xavier Deguillard 2c1bde2907 nfs: implement the RENAME RPC
Summary:
As it's name implies, this RPC is used to rename files. It's not clear whether
all the error cases that the spec specifies are properly covered, but future
tests can uncover this.

Reviewed By: kmancini

Differential Revision: D26771235

fbshipit-source-id: cad1065a5277e2ab169dd34c7d485d6a4cdd4b76
2021-03-11 08:31:08 -08:00
..
portmap nfs: ifdef it on Windows 2021-02-05 21:22:56 -08:00
rpc nfs: move the XDR macros to Xdr.h 2021-03-04 18:15:33 -08:00
test nfs: de-duplicate some common test functions 2021-03-04 09:59:46 -08:00
testharness nfs: replace folly::io::Appender with folly::io::QueueAppender 2021-03-04 09:59:46 -08:00
xdr nfs: add XdrList 2021-03-05 11:11:18 -08:00
CMakeLists.txt nfs: implement SETATTR RPC 2021-03-11 08:31:07 -08:00
Mountd.cpp nfs: replace folly::io::Appender with folly::io::QueueAppender 2021-03-04 09:59:46 -08:00
Mountd.h nfs: add NfsServer class 2021-02-09 12:47:11 -08:00
MountdRpc.cpp nfs: ifdef it on Windows 2021-02-05 21:22:56 -08:00
MountdRpc.h nfs: ifdef it on Windows 2021-02-05 21:22:56 -08:00
MountdUtil.cpp inodes: pass caseSensitive to channel constructor 2021-02-22 08:43:48 -08:00
Nfsd3.cpp nfs: implement the RENAME RPC 2021-03-11 08:31:08 -08:00
Nfsd3.h inodes: mount plumbing 2021-02-22 22:40:38 -08:00
NfsDispatcher.cpp fs: add an NfsDispatcher 2021-02-17 23:32:38 -08:00
NfsDispatcher.h nfs: implement the RENAME RPC 2021-03-11 08:31:08 -08:00
NfsdRpc.cpp nfs: add RPC types for RENAME 2021-03-11 08:31:07 -08:00
NfsdRpc.h nfs: add RPC types for RENAME 2021-03-11 08:31:07 -08:00
NfsServer.cpp inodes: pass caseSensitive to channel constructor 2021-02-22 08:43:48 -08:00
NfsServer.h inodes: pass caseSensitive to channel constructor 2021-02-22 08:43:48 -08:00