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