net: qualcomm: rmnet: Set partial checksum on single segments
When segmenting a single packet out of an RSB/RSC frame, the L4 checksum
of the original transport header copied into the packet will not be
correct, and since this is a single packet, CHECKSUM_UNNECESSARY will be
stamped instead of calculating all the GSO and partial checksum
information.
This can cause issues when sending these single packets back out to the
network during forwarding scenarios as the L4 checksum will not be updated
by the network stack before being resent to the driver.
Change-Id: Ibbbd9d0422d14e6647f26e5a75b138e9f5b3495e
Signed-off-by:
Sean Tranchetti <stranche@codeaurora.org>
Loading
Please register or sign in to comment