]> git.baikalelectronics.ru Git - kernel.git/commit
net: qualcomm: rmnet: fix two pointer math bugs
authorDan Carpenter <dan.carpenter@oracle.com>
Sat, 19 Jun 2021 13:52:22 +0000 (16:52 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 21 Jun 2021 19:19:19 +0000 (12:19 -0700)
commit1412db52e3a29c5c3e81a2b59947573c4b36e40e
tree6ef770d1e3d2c7d7e0731904c42e08a555421d99
parent22f5a47073ce91cdaf74fae0628165f9d5a9223f
net: qualcomm: rmnet: fix two pointer math bugs

We recently changed these two pointers from void pointers to struct
pointers and it breaks the pointer math so now the "txphdr" points
beyond the end of the buffer.

Fixes: 799ebe35a377 ("net: qualcomm: rmnet: Remove some unneeded casts")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c