|
@@ -1080,6 +1080,20 @@ The kernel interface functions are as follows:
|
|
|
successful, the timestamp will be stored into *_ts and true will be
|
|
|
returned; false will be returned otherwise.
|
|
|
|
|
|
+ (*) Get remote client epoch.
|
|
|
+
|
|
|
+ u32 rxrpc_kernel_get_epoch(struct socket *sock,
|
|
|
+ struct rxrpc_call *call)
|
|
|
+
|
|
|
+ This allows the epoch that's contained in packets of an incoming client
|
|
|
+ call to be queried. This value is returned. The function always
|
|
|
+ successful if the call is still in progress. It shouldn't be called once
|
|
|
+ the call has expired. Note that calling this on a local client call only
|
|
|
+ returns the local epoch.
|
|
|
+
|
|
|
+ This value can be used to determine if the remote client has been
|
|
|
+ restarted as it shouldn't change otherwise.
|
|
|
+
|
|
|
|
|
|
=======================
|
|
|
CONFIGURABLE PARAMETERS
|