[comp.protocols.nfs] Mount & NFS RPC source

brian@count.rosemount.com (Brian Bergevin-Smith) (07/03/90)

What are the methods for obtaining the most recent RPC source
for the NFS and MOUNT protocols?  Are they occasionally posted?

While I'm at it, are RPC sources available for the lock protocol? 

sxn@rand.Sun.COM (Steve Nahm) (07/03/90)

brian@count.rosemount.com (Brian Bergevin-Smith) writes:

>What are the methods for obtaining the most recent RPC source
>for the NFS and MOUNT protocols?  Are they occasionally posted?

>While I'm at it, are RPC sources available for the lock protocol?

Sun's implementation of NFS, the mount service and the lock service
are part of the portable NFS source product; they are not available
for free.

However, the RPC library source is available for free, and in it you'll
find RPCGEN specification files for NFS, Mount, and the Lock Manager.
You'll find them in the rpcsvc directory.  You probably won't be able
to easily build your own version of these services from the RPCGEN files,
but it will tell you something about the protocol (and you can produce
the XDR routines).

Below is the "how to get RPCSRC" message.

Steve Nahm
-----
Sun's freely licensed RPC/XDR implementation, RPCSRC 4.0, is now
available via anonymous ftp from bcm.tmc.edu and by email from the
archive-server@bcm.tmc.edu.

If you use the archive server, send mail to archive-server@bcm.tmc.edu
with a Subject of "send nfs index" to see all the names of the files.
Sending a message with the Subject "help" will return to you more
information about the archive server itself.

To use anonymous FTP, use the ftp program to connect to bcm.tmc.edu.
When prompted for a user name, enter "anonymous".  When prompted for
a password, enter your user ID (such as "joeuser@sun.com").  Then
change directories (cd) to the "nfs" directory, where you will find
the RPCSRC files.

There are 17 shar files in the main library and 4 shar files for
secure rpc.

(RPCSRC 4.0 is also available from the sun-spots archive; use
titan.rice.edu for FTP and archive-server@rice.edu for email.)
Steve Nahm                              sxn@sun.COM or sun!sxn