Home | History | Annotate | Download | only in net
History log of /src/sys/net/bpf_stub.c
RevisionDateAuthorComments
 1.8  25-Jun-2018  msaitoh Removal of bpf_tap().
 1.7  25-Jan-2017  ozaki-r branches: 1.7.12;
Use bpf_ops for bpf_mtap_softint

By doing so we don't need to care whether a kernel enables bpfilter or not.
 1.6  30-Jan-2012  matt branches: 1.6.6; 1.6.24; 1.6.28; 1.6.32;
Use proper ANSI prototypes for foo() -> foo(void)
Caught when compiling with -Wold-style-definition
 1.5  05-Apr-2010  joerg branches: 1.5.8; 1.5.12;
Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf
check into the inline functions as well the fourth argument for
bpf_attach.
 1.4  25-Jan-2010  pooka branches: 1.4.2; 1.4.4; 1.4.6;
Make bpf dynamically loadable.
 1.3  19-Jan-2010  pooka fix pasto in previous
 1.2  19-Jan-2010  pooka slap dis wit summah dat RCSId
 1.1  19-Jan-2010  pooka Redefine bpf linkage through an always present op vector, i.e.
#if NBPFILTER is no longer required in the client. This change
doesn't yet add support for loading bpf as a module, since drivers
can register before bpf is attached. However, callers of bpf can
now be modularized.

Dynamically loadable bpf could probably be done fairly easily with
coordination from the stub driver and the real driver by registering
attachments in the stub before the real driver is loaded and doing
a handoff. ... and I'm not going to ponder the depths of unload
here.

Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
 1.4.6.1  30-May-2010  rmind sync with head
 1.4.4.3  11-Aug-2010  yamt sync with head.
 1.4.4.2  11-Mar-2010  yamt sync with head
 1.4.4.1  25-Jan-2010  yamt file bpf_stub.c was added on branch yamt-nfs-mp on 2010-03-11 15:04:26 +0000
 1.4.2.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.5.12.1  18-Feb-2012  mrg merge to -current.
 1.5.8.1  17-Apr-2012  yamt sync with head
 1.6.32.1  21-Apr-2017  bouyer Sync with HEAD
 1.6.28.1  20-Mar-2017  pgoyette Sync with HEAD
 1.6.24.1  05-Feb-2017  skrll Sync with HEAD
 1.6.6.1  03-Dec-2017  jdolecek update from HEAD
 1.7.12.1  25-Jun-2018  pgoyette Sync with HEAD

RSS XML Feed