diff options
author | Duncan Roe <duncan_roe@optusnet.com.au> | 2019-11-11 15:17:22 +1100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2019-11-12 22:31:15 +0100 |
commit | 8a4316f31fe874cc6fa9685b0d133df4d14753f0 (patch) | |
tree | e146c07e2c0430f8864b708eea5f0bef95108c96 /src/extra/pktbuff.c | |
parent | e53a2c805d246ea88369c908df29c34473ff83b9 (diff) |
src: pktb_trim() was not updating tail after updating len
skb->tail is used in many places, so it's important to keep it up to date.
Updated:
src/extra/pktbuff.c: Fix pktb_trim()
Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/extra/pktbuff.c')
-rw-r--r-- | src/extra/pktbuff.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/extra/pktbuff.c b/src/extra/pktbuff.c index 00af037..3a08d49 100644 --- a/src/extra/pktbuff.c +++ b/src/extra/pktbuff.c @@ -156,6 +156,7 @@ EXPORT_SYMBOL void pktb_trim(struct pkt_buff *pktb, unsigned int len) { pktb->len = len; + pktb->tail = pktb->head + len; } /** |