diff options
author | Lawrence Brakmo <brakmo@fb.com> | 2016-05-06 20:35:35 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-05-09 00:03:26 -0400 |
commit | b75803d52a2ce1f6cbaf7ae0ae40a369210070cf (patch) | |
tree | 87760e042352445348961f6e4326d11a0e6b4a20 /arch/c6x | |
parent | 7d945796754a0394b0c5c35d8f80a4a805c7dbb9 (diff) | |
download | op-kernel-dev-b75803d52a2ce1f6cbaf7ae0ae40a369210070cf.zip op-kernel-dev-b75803d52a2ce1f6cbaf7ae0ae40a369210070cf.tar.gz |
tcp: refactor struct tcp_skb_cb
Refactor tcp_skb_cb to create two overlaping areas to store
state for incoming or outgoing skbs based on comments by
Neal Cardwell to tcp_nv patch:
AFAICT this patch would not require an increase in the size of
sk_buff cb[] if it were to take advantage of the fact that the
tcp_skb_cb header.h4 and header.h6 fields are only used in the packet
reception code path, and this in_flight field is only used on the
transmit side.
Signed-off-by: Lawrence Brakmo <brakmo@fb.com>
Acked-by: Yuchung Cheng <ycheng@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/c6x')
0 files changed, 0 insertions, 0 deletions