sapling/eden/fs/nfs
Katie Mancini bca274d519 make NFS Server run on windows
Summary:
I'm getting nfs to run on windows to prototype it and see how feasible it
might be as an option on Windows. PrjFS has a very different model than EdenFS,
and that has made EdenFS correctness on Windows very difficult. NFS may be
easier to get correct, though the performance is suspect. Just exploring
options here.

After this change the NFS Server opens a socket to accept incoming connections!

Reviewed By: xavierd

Differential Revision: D44154505

fbshipit-source-id: 10c679cb390c2bab99591656d6fe96ccdf4443fe
2023-04-06 13:00:32 -07:00
..
portmap get portmapper client building on Windows 2023-03-29 12:52:44 -07:00
rpc get rpc server building on Windows 2023-03-29 12:52:44 -07:00
test DirList -> {Fuse,Nfs}DirList 2023-04-05 16:35:43 -07:00
testharness fs: fix license header 2022-01-04 15:00:07 -08:00
xdr get xdr building on Windows 2023-03-29 12:52:44 -07:00
CMakeLists.txt DirList -> {Fuse,Nfs}DirList 2023-04-05 16:35:43 -07:00
Mountd.cpp get mountd building on windows 2023-03-29 12:52:44 -07:00
Mountd.h get mountd building on windows 2023-03-29 12:52:44 -07:00
MountdRpc.cpp get mount rpc building on Widnows 2023-03-29 12:52:44 -07:00
MountdRpc.h get mount rpc building on Widnows 2023-03-29 12:52:44 -07:00
Nfsd3.cpp get nfsd3 building on windows 2023-03-29 12:52:44 -07:00
Nfsd3.h get nfsd3 building on windows 2023-03-29 12:52:44 -07:00
NfsDirList.cpp get NfsDispatcherImpl building on Windows 2023-04-06 13:00:32 -07:00
NfsDirList.h DirList -> {Fuse,Nfs}DirList 2023-04-05 16:35:43 -07:00
NfsDispatcher.cpp Getting NfsDispatcher building on Windows 2023-03-29 12:52:44 -07:00
NfsDispatcher.h DirList -> {Fuse,Nfs}DirList 2023-04-05 16:35:43 -07:00
NfsdRpc.cpp Get nfs_rpc building on Windows 2023-03-29 12:52:44 -07:00
NfsdRpc.h Get nfs_rpc building on Windows 2023-03-29 12:52:44 -07:00
NfsRequestContext.cpp decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
NfsRequestContext.h decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
NfsServer.cpp make NFS Server run on windows 2023-04-06 13:00:32 -07:00
NfsServer.h make NFS Server run on windows 2023-04-06 13:00:32 -07:00
NfsUtils.cpp get nfs_utils building on Windows 2023-03-29 12:52:44 -07:00
NfsUtils.h get nfs_utils building on Windows 2023-03-29 12:52:44 -07:00