diff options
author | Matthias Rosenfelder <mrosenfelder.lkml@gmail.com> | 2017-07-06 00:56:36 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-07-06 10:58:19 +0100 |
commit | 5a3b886c3cc5de1b9ec618bf27e1b31c6624f3ca (patch) | |
tree | 44ee8905a9dda4c6c90f2b3527ea1ef5181f3bb4 /net/sctp/ipv6.c | |
parent | e8f37d57dff20a455abb36942e326073dd47738d (diff) | |
download | linux-5a3b886c3cc5de1b9ec618bf27e1b31c6624f3ca.tar.bz2 |
TLS: Fix length check in do_tls_getsockopt_tx()
copy_to_user() copies the struct the pointer is pointing to, but the
length check compares against sizeof(pointer) and not sizeof(struct).
On 32-bit the size is probably the same, so it might have worked
accidentally.
Signed-off-by: Matthias Rosenfelder <mrosenfelder.lkml@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/ipv6.c')
0 files changed, 0 insertions, 0 deletions