diff options
| author | Florian Westphal <[email protected]> | 2018-12-05 14:12:19 +0100 | 
|---|---|---|
| committer | Pablo Neira Ayuso <[email protected]> | 2018-12-07 10:54:23 +0100 | 
| commit | 530aad77010b81526586dfc09130ec875cd084e4 (patch) | |
| tree | b5c4a153bc83e2743efd284e02b0e024aa5a51c7 /tools/perf/scripts/python/stat-cpi.py | |
| parent | 4c05ec47384ab3627b62814e8f886e90cc38ce15 (diff) | |
netfilter: seqadj: re-load tcp header pointer after possible head reallocation
When adjusting sack block sequence numbers, skb_make_writable() gets
called to make sure tcp options are all in the linear area, and buffer
is not shared.
This can cause tcp header pointer to get reallocated, so we must
reaload it to avoid memory corruption.
This bug pre-dates git history.
Reported-by: Neel Mehta <[email protected]>
Reported-by: Shane Huntley <[email protected]>
Reported-by: Heather Adkins <[email protected]>
Signed-off-by: Florian Westphal <[email protected]>
Signed-off-by: Pablo Neira Ayuso <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stat-cpi.py')
0 files changed, 0 insertions, 0 deletions