mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 22:21:40 +00:00
cifs: Use help macro to get the mid header size
It's better to use MID_HEADER_SIZE because the unfolded expression too long. No actual functional changes, minor readability improvement. Signed-off-by: Zhang Xiaoxu <zhangxiaoxu5@huawei.com> Reviewed-by: Paulo Alcantara (SUSE) <pc@cjr.nz> Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
parent
9789de8bdc
commit
b6b3624d01
@ -558,6 +558,7 @@ struct smb_version_values {
|
||||
#define HEADER_SIZE(server) (server->vals->header_size)
|
||||
#define MAX_HEADER_SIZE(server) (server->vals->max_header_size)
|
||||
#define HEADER_PREAMBLE_SIZE(server) (server->vals->header_preamble_size)
|
||||
#define MID_HEADER_SIZE(server) (HEADER_SIZE(server) - 1 - HEADER_PREAMBLE_SIZE(server))
|
||||
|
||||
/**
|
||||
* CIFS superblock mount flags (mnt_cifs_flags) to consider when
|
||||
|
@ -1065,8 +1065,7 @@ standard_receive3(struct TCP_Server_Info *server, struct mid_q_entry *mid)
|
||||
|
||||
/* now read the rest */
|
||||
length = cifs_read_from_socket(server, buf + HEADER_SIZE(server) - 1,
|
||||
pdu_length - HEADER_SIZE(server) + 1 +
|
||||
HEADER_PREAMBLE_SIZE(server));
|
||||
pdu_length - MID_HEADER_SIZE(server));
|
||||
|
||||
if (length < 0)
|
||||
return length;
|
||||
@ -1198,8 +1197,7 @@ next_pdu:
|
||||
server->pdu_size = pdu_length;
|
||||
|
||||
/* make sure we have enough to get to the MID */
|
||||
if (server->pdu_size < HEADER_SIZE(server) - 1 -
|
||||
HEADER_PREAMBLE_SIZE(server)) {
|
||||
if (server->pdu_size < MID_HEADER_SIZE(server)) {
|
||||
cifs_server_dbg(VFS, "SMB response too short (%u bytes)\n",
|
||||
server->pdu_size);
|
||||
cifs_reconnect(server, true);
|
||||
@ -1209,8 +1207,7 @@ next_pdu:
|
||||
/* read down to the MID */
|
||||
length = cifs_read_from_socket(server,
|
||||
buf + HEADER_PREAMBLE_SIZE(server),
|
||||
HEADER_SIZE(server) - 1 -
|
||||
HEADER_PREAMBLE_SIZE(server));
|
||||
MID_HEADER_SIZE(server));
|
||||
if (length < 0)
|
||||
continue;
|
||||
server->total_read += length;
|
||||
|
Loading…
Reference in New Issue
Block a user