diff options
author | Martin Schiller <ms@dev.tdt.de> | 2020-01-21 10:42:33 +0100 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2020-01-26 19:23:46 +0100 |
commit | 3212290a3bde5720ea22aff55aec83940128375f (patch) | |
tree | 1a071d5ea118196586d53a9878e0884177458773 /package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_adsl.c | |
parent | 6ee0138a6cd8f274b82279f995ba6d0e55e09a91 (diff) | |
download | upstream-3212290a3bde5720ea22aff55aec83940128375f.tar.gz upstream-3212290a3bde5720ea22aff55aec83940128375f.tar.bz2 upstream-3212290a3bde5720ea22aff55aec83940128375f.zip |
lantiq: ltq-ptm: vr9: fix skb handling in ptm_hard_start_xmit()
Call skb_orphan(skb) to call the owner's destructor function and make
the skb unowned.
This is necessary to prevent sk_wmem_alloc of a socket from overflowing,
which leads to ENOBUFS errors on application level.
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
(cherry picked from commit 996f02e5bafad2815e72821c19d41fb5297e4dad)
Diffstat (limited to 'package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_adsl.c')
0 files changed, 0 insertions, 0 deletions