| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 7efed4e30259da5348c4a7c2c77a0d0d4b13834d.
This change may bypass checksum validation for all packets even if
they have not been validated earlier.
Hardware supports checksum offload for IPv4 / IPv6 UDP and TCP
packets only. ICMPv4 / ICMPv6 / fragmented packet checksum offload
is not supported and as a result the checksum will not be validated
even once before these packet are delivered to the application.
Change-Id: I28152b63bb432c3dc37fe7a713c3b225a662f678
|
|
|
|
|
|
|
|
|
| |
This is needed to handle cases when the packet socket receives
a GRO coalesced packet which will not have a valid TCP checksum.
TUN_NOCHECKSUM is used only when the checksum has already been
verified prior to this and GRO is being used.
Change-Id: I1409967523152bb7620b4881526e78e8c222cc72
|
|
|
|
| |
Change-Id: Id73888d25afd9253634356436c57afec630a0846
|
|
|
|
|
|
| |
Also remove a redundant include in checksum.c.
Change-Id: I0b8858343b1496f22904d3b316b6c435be0f648a
|
|
Change-Id: I4910b6cfca0bbf6bde2d1348f43d3131a1212399
|