summaryrefslogtreecommitdiffstats
path: root/sys/rpc/krpc.h
Commit message (Collapse)AuthorAgeFilesLines
* MFC: r268115rmacklem2014-08-011-0/+4
| | | | | | | | Merge the NFSv4.1 server code in projects/nfsv4.1-server over into head. The code is not believed to have any effect on the semantics of non-NFSv4.1 server behaviour. It is a rather large merge, but I am hoping that there will not be any regressions for the NFS server.
* MFC r258578, r258580, r258581 (by hrs):mav2014-01-221-26/+25
| | | | | Replace Sun RPC license in TI-RPC library with a 3-clause BSD license with the explicit permissions.
* Add support for backchannels to the kernel RPC. Backchannelsrmacklem2012-12-081-0/+111
are used by NFSv4.1 for callbacks. A backchannel is a connection established by the client, but used for RPCs done by the server on the client (callbacks). As a result, this patch mixes some client side calls in the server side and vice versa. Some definitions in the .c files were extracted out into a file called krpc.h, so that they could be included in multiple .c files. This code has been in projects/nfsv4.1-client for some time. Although no one has given it a formal review, I believe kib@ has taken a look at it.
OpenPOWER on IntegriCloud