cvs commit: src/sys/netinet ip_fw2.c src/sys/sys mbuf.h
Sam Leffler
sam at FreeBSD.org
Sun Nov 23 19:57:06 PST 2003
sam 2003/11/23 19:57:03 PST
FreeBSD src repository
Modified files:
sys/netinet ip_fw2.c
sys/sys mbuf.h
Log:
Correct a problem where ipfw-generated packets were being returned
for ipfw processing w/o an indication the packets were generated
by ipfw--and so should not be processed (this manifested itself
as a LOR.) The flag bit in the mbuf that was used to mark the
packets was not listed in M_COPYFLAGS so if a packet had a header
prepended (as done by IPsec) the flag was lost. Correct this by
defining a new M_PROTO6 flag and use it to mark packets that need
this processing.
Reviewed by: bms
Approved by: re (rwatson)
MFC after: 2 weeks
Revision Changes Path
1.49 +9 -5 src/sys/netinet/ip_fw2.c
1.128 +3 -2 src/sys/sys/mbuf.h
More information about the cvs-src
mailing list