rpcrdma: Add RPCRDMA_HDRLEN_ERR
authorChuck Lever <chuck.lever@oracle.com>
Fri, 4 Mar 2016 16:28:09 +0000 (11:28 -0500)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Mon, 14 Mar 2016 18:55:57 +0000 (14:55 -0400)
Error headers are shorter than either RDMA_MSG or RDMA_NOMSG.

Since HDRLEN_MIN is already used in several other places that would
be annoying to change, add RPCRDMA_HDRLEN_ERR for the one or two
spots where the shorter length is needed.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Reviewed-by: Devesh Sharma <devesh.sharma@broadcom.com>
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
include/linux/sunrpc/rpc_rdma.h

index f33c5a4d6fe47fddb2ae57e4eac448df6ff810c8..8c6d23cb0cae1a8d90874c6962f1d769300bfdb1 100644 (file)
@@ -102,6 +102,7 @@ struct rpcrdma_msg {
  * Smallest RPC/RDMA header: rm_xid through rm_type, then rm_nochunks
  */
 #define RPCRDMA_HDRLEN_MIN     (sizeof(__be32) * 7)
+#define RPCRDMA_HDRLEN_ERR     (sizeof(__be32) * 5)
 
 enum rpcrdma_errcode {
        ERR_VERS = 1,
This page took 0.025834 seconds and 5 git commands to generate.