diff options
author | David Howells <dhowells@redhat.com> | 2019-05-16 14:50:31 +0200 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2019-05-16 16:48:30 +0200 |
commit | bbd172e31696709b58eb492fafb574985b778326 (patch) | |
tree | 5a215213707da75e8cb0059c5af46d7b438974fb /Documentation/networking/rxrpc.txt | |
parent | afs: Fix "kAFS: AFS vnode with undefined type 0" (diff) | |
download | linux-bbd172e31696709b58eb492fafb574985b778326.tar.xz linux-bbd172e31696709b58eb492fafb574985b778326.zip |
rxrpc: Provide kernel interface to set max lifespan on a call
Provide an interface to set max lifespan on a call from inside of the
kernel without having to call kernel_sendmsg().
Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'Documentation/networking/rxrpc.txt')
-rw-r--r-- | Documentation/networking/rxrpc.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Documentation/networking/rxrpc.txt b/Documentation/networking/rxrpc.txt index cd7303d7fa25..ff035a6418e3 100644 --- a/Documentation/networking/rxrpc.txt +++ b/Documentation/networking/rxrpc.txt @@ -1056,6 +1056,16 @@ The kernel interface functions are as follows: This value can be used to determine if the remote client has been restarted as it shouldn't change otherwise. + (*) Set the maxmimum lifespan on a call. + + void rxrpc_kernel_set_max_life(struct socket *sock, + struct rxrpc_call *call, + unsigned long hard_timeout) + + This sets the maximum lifespan on a call to hard_timeout (which is in + jiffies). In the event of the timeout occurring, the call will be + aborted and -ETIME or -ETIMEDOUT will be returned. + ======================= CONFIGURABLE PARAMETERS |