Results 1 to 6 of 6

Thread: Looking to Download the C Code for the NFS Filesystem

  1. #1
    Join Date
    Feb 2007
    Posts
    1,123

    Looking to Download the C Code for the NFS Filesystem

    Hi,

    I know this may not be the right place for such a question, but there are a lot of pretty knowledgeable people here and I am sort of stuck. I am looking for a site which will allow me to down the basic server and client code for the NFS filesystem. If anyone know some place that had a tar file or just allows one to display the code that would be most helpful.

    Oh yeah, I'm not worried about latest version, or some place that offers numerous updates, I just want to get a feel for the basic code used to implement the standard.

  2. #2
    It'll be implemented differently depending on the OS, but it's available as part of the kernel sources for both Linux and the various BSD's.

    Try here to browse the sources of FreeBSD, NetBSD, OpenBSD, OpenSolaris, Minix, Plan 9, and Linux.

    For nfs, look in eg. http://fxr.watson.org/fxr/source/?v=FREEBSD72 subdirs nfs, nfsserver and nfsclient
    __________________________________________________
    Reductionist and proud of it.

    Being ignorant is not so much a shame, as being unwilling to learn. Benjamin Franklin
    Chase after the truth like all hell and you'll free yourself, even though you never touch its coat tails. Clarence Darrow
    A person who won't read has no advantage over one who can't read. Mark Twain

  3. #3
    Join Date
    Feb 2007
    Posts
    1,123
    Awesome!! I could have spent a long time wading through sites before I found that. Thanks so much!!

  4. #4
    First hit when googling "kernel source browser" which was my first try.

    Have to admit to luck.
    __________________________________________________
    Reductionist and proud of it.

    Being ignorant is not so much a shame, as being unwilling to learn. Benjamin Franklin
    Chase after the truth like all hell and you'll free yourself, even though you never touch its coat tails. Clarence Darrow
    A person who won't read has no advantage over one who can't read. Mark Twain

  5. #5
    Join Date
    Feb 2007
    Posts
    1,123
    Quote Originally Posted by HenrikOlsen View Post
    First hit when googling "kernel source browser" which was my first try.

    Have to admit to luck.
    I started with nfs code and and got lots of junk about "zero copy" NFS updates.

    Sometimes you just gotta find someone who knows a link or knows the magic words that have the power.

    And sometimes people, not me but other, people are just plain lucky.

  6. #6
    Join Date
    Dec 2005
    Posts
    14,315
    It's pretty old.

    Have you looked at Sun's open-source latest: ZFS? It's part of OpenSolaris, FreeBSD, NetBSD, Mac OS X, and Linux.

    It's unbelievably robust, fast, and capable - far more than NFS.

    Read more about how it blows the competition away.

    Unfortunately, it's not a multi-user FS.

    Fortunately, Sun's Lustre distributed FS will use ZFS as back end in 2010.

Similar Threads

  1. is there a way to download these shows?
    By gaffo in forum Astronomy Cast
    Replies: 2
    Last Post: 2007-May-29, 12:01 AM
  2. Free 3D Mars download
    By webcoyote in forum Space Exploration
    Replies: 7
    Last Post: 2004-Apr-06, 05:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •