]> Git Repo - linux.git/commit
nfs41: Backchannel bc_svc_process()
authorRicardo Labiaga <[email protected]>
Wed, 1 Apr 2009 13:23:07 +0000 (09:23 -0400)
committerBenny Halevy <[email protected]>
Wed, 17 Jun 2009 21:11:29 +0000 (14:11 -0700)
commit4d6bbb6233c9cf23822a2f66f8470c9f40854b77
tree0779a7173d2d33adc83162596e64f5636e9f7d5c
parent1cad7ea6fe98dc414bd3df55275c147bd15ebf97
nfs41: Backchannel bc_svc_process()

Implement the NFSv4.1 backchannel service.  Invokes the common callback
processing logic svc_process_common() to authenticate the call and
dispatch the appropriate NFSv4.1 XDR decoder and operation procedure.
It then invokes bc_send() to send the reply over the same connection.
bc_send() is implemented in a separate patch.

At this time there is no slot validation or reply cache handling.

[nfs41: Preallocate rpc_rqst receive buffer for handling callbacks]
Signed-off-by: Ricardo Labiaga <[email protected]>
Signed-off-by: Benny Halevy <[email protected]>
[Move bc_svc_process() declaration to correct patch]
Signed-off-by: Ricardo Labiaga <[email protected]>
Signed-off-by: Benny Halevy <[email protected]>
include/linux/sunrpc/svc.h
net/sunrpc/svc.c
This page took 0.050102 seconds and 4 git commands to generate.