Forráskód Böngészése

rpcrdma: Add RPCRDMA_HDRLEN_ERR

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>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Chuck Lever 9 éve
szülő
commit
c6db03ea57
1 módosított fájl, 1 hozzáadás és 0 törlés
  1. 1 0
      include/linux/sunrpc/rpc_rdma.h

+ 1 - 0
include/linux/sunrpc/rpc_rdma.h

@@ -102,6 +102,7 @@ struct rpcrdma_msg {
  * Smallest RPC/RDMA header: rm_xid through rm_type, then rm_nochunks
  * Smallest RPC/RDMA header: rm_xid through rm_type, then rm_nochunks
  */
  */
 #define RPCRDMA_HDRLEN_MIN	(sizeof(__be32) * 7)
 #define RPCRDMA_HDRLEN_MIN	(sizeof(__be32) * 7)
+#define RPCRDMA_HDRLEN_ERR	(sizeof(__be32) * 5)
 
 
 enum rpcrdma_errcode {
 enum rpcrdma_errcode {
 	ERR_VERS = 1,
 	ERR_VERS = 1,