mirror of
https://github.com/opnsense/src.git
synced 2026-06-11 09:41:03 -04:00
Correctly account for header length in m_pkthdr.len when sending
packets through BPF. Submitted by: seki@sysrap.cs.fujitsu.co.jp in PR#2415
This commit is contained in:
parent
e76da59456
commit
4f079e2ff0
1 changed files with 2 additions and 1 deletions
|
|
@ -37,7 +37,7 @@
|
|||
*
|
||||
* @(#)bpf.c 8.2 (Berkeley) 3/28/94
|
||||
*
|
||||
* $Id: bpf.c,v 1.25 1996/06/08 06:12:58 davidg Exp $
|
||||
* $Id: bpf.c,v 1.26 1996/06/08 08:18:43 bde Exp $
|
||||
*/
|
||||
|
||||
#include "bpfilter.h"
|
||||
|
|
@ -227,6 +227,7 @@ bpf_movein(uio, linktype, mp, sockp, datlen)
|
|||
* Make room for link header.
|
||||
*/
|
||||
if (hlen != 0) {
|
||||
m->m_pkthdr.len -= hlen;
|
||||
m->m_len -= hlen;
|
||||
#if BSD >= 199103
|
||||
m->m_data += hlen; /* XXX */
|
||||
|
|
|
|||
Loading…
Reference in a new issue