]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
sctp: make use of pre-calculated len
authorMarcelo Ricardo Leitner <marcelo.leitner@gmail.com>
Mon, 8 Jan 2018 21:02:29 +0000 (19:02 -0200)
committerSasha Levin <alexander.levin@microsoft.com>
Wed, 21 Mar 2018 03:49:46 +0000 (23:49 -0400)
commit206ef30be422d148d82816970609bd586c255f6b
treeb319bcc3f531ff2290cbd0780925e0bcb9a68fcb
parente2395cec8c93f91ac0c3bfe453487059a8a3fff3
sctp: make use of pre-calculated len

[ Upstream commit c76f97c99ae6d26d14c7f0e50e074382bfbc9f98 ]

Some sockopt handling functions were calculating the length of the
buffer to be written to userspace and then calculating it again when
actually writing the buffer, which could lead to some write not using
an up-to-date length.

This patch updates such places to just make use of the len variable.

Also, replace some sizeof(type) to sizeof(var).

Signed-off-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
net/sctp/socket.c