svn commit: r228401 - projects/nfsv4.1-client/sys/rpc

Rick Macklem rmacklem at FreeBSD.org
Sat Dec 10 23:26:24 UTC 2011


Author: rmacklem
Date: Sat Dec 10 23:26:24 2011
New Revision: 228401
URL: http://svn.freebsd.org/changeset/base/228401

Log:
  Define a new CLSET_BACKCHANNEL for the kernel rpc. This can
  be used to set up a backchannel on a TCP RPC socket. A backchannel
  allows RPC messages to travel in the opposite direction, with
  an RPC request from the server to client and an RPC reply
  from the client to server. This is used by NFSv4.1 for callback RPCs.

Modified:
  projects/nfsv4.1-client/sys/rpc/clnt.h

Modified: projects/nfsv4.1-client/sys/rpc/clnt.h
==============================================================================
--- projects/nfsv4.1-client/sys/rpc/clnt.h	Sat Dec 10 23:18:34 2011	(r228400)
+++ projects/nfsv4.1-client/sys/rpc/clnt.h	Sat Dec 10 23:26:24 2011	(r228401)
@@ -372,6 +372,7 @@ enum clnt_stat clnt_call_private(CLIENT 
 #define CLGET_RETRIES		26	/* get retry count for reconnect */
 #define CLSET_PRIVPORT		27	/* set privileged source port flag */
 #define CLGET_PRIVPORT		28	/* get privileged source port flag */
+#define CLSET_BACKCHANNEL	29	/* set backchannel for socket */
 #endif
 
 


More information about the svn-src-projects mailing list