0

I am working on my own implementation of NFS (Network File System ) in C. Are there any good available resources/ references that I can go through ? I do not know where do I begin from. I understand this is not quite the question one posts on stackoverflow since I have been here before, but I really need to get started. I have undrstood the concept of NFS and how it actually works. Any help would be really helpful.

noobcoder
  • 11,983
  • 10
  • 39
  • 62

1 Answers1

2

As discussed above, the implementation needs to be a VFS extension module. I suggest you read the VFS chapter in Understanding the linux kernel. The VFS is one of the most beautiful written code in the kernel. It is object oriented altough written in c, and the implementation of such an extension is not so hard. Basically, you're given a structure of function pointers to commands such as open, write, etc. And you need to implement it.

stdcall
  • 27,613
  • 18
  • 81
  • 125