diff options
author | lstewart <lstewart@FreeBSD.org> | 2010-11-20 07:36:43 +0000 |
---|---|---|
committer | lstewart <lstewart@FreeBSD.org> | 2010-11-20 07:36:43 +0000 |
commit | 1f06c5de0debd265cae50275391a7f4e5bc78675 (patch) | |
tree | 43e7c70d779402933d31efee38055dba56500cd4 /sys/netinet/tcp_syncache.c | |
parent | b37eae53ee4e3a1a5a0e62469ccda2c3663710b3 (diff) | |
download | FreeBSD-src-1f06c5de0debd265cae50275391a7f4e5bc78675.zip FreeBSD-src-1f06c5de0debd265cae50275391a7f4e5bc78675.tar.gz |
When enabling or disabling SIFTR with a VIMAGE kernel, ensure we add or remove
the SIFTR pfil(9) hook functions to or from all network stacks. This patch
allows packets inbound or outbound from a vnet to be "seen" by SIFTR.
Additional work is required to allow SIFTR to actually generate log messages for
all vnet related packets because the siftr_findinpcb() function does not yet
search for inpcbs across all vnets. This issue will be fixed separately.
Reported and tested by: David Hayes <dahayes at swin edu au>
MFC after: 3 days
Diffstat (limited to 'sys/netinet/tcp_syncache.c')
0 files changed, 0 insertions, 0 deletions