Home | History | Annotate | Download | only in config
History log of /src/usr.sbin/ndbootd/config/ndbootd-bpf.c
RevisionDateAuthorComments
 1.8  01-Dec-2004  christos use cloning bpf.
 1.7  10-Apr-2004  darrenr With recent changes to BPF, pushing the default buffer size to 1MB, running
a bunch of small daemons that seem small packet flows can easily chew up
significant kernel memory (each BPF device opened takes 2*buffersize of
wired memory.) In each of these applications, add code to set the buffer
size to 32k before setting the interface.
 1.6  15-Jul-2003  itojun branches: 1.6.2;
use snprintf
 1.5  19-Sep-2002  mycroft select() -> poll(), nanosleep()
 1.4  09-Apr-2002  thorpej Use __RCSID().
 1.3  23-May-2001  fredette Merge in ndbootd-0.4.
 1.2  22-May-2001  fredette Finished the 3rdparty import procedure for the ndbootd
package: Added RCS IDs, a Makefile, added to 3RDPARTY.
Also removed sunndd from 3RDPARTY.
 1.1  22-May-2001  fredette branches: 1.1.1;
Initial revision
 1.1.1.2  23-May-2001  fredette Import of Matt Fredette's ndbootd boot program for Sun2 machines.
 1.1.1.1  22-May-2001  fredette Import of Matt Fredette's ndbootd boot program for Sun2 machines.
 1.6.2.1  21-Apr-2004  jmc Pullup rev 1.7 (requested by darrenr in ticket #167)

Reduce bpf buffer to 32k from 1M to reduce kernel memory usage from userland
binaries.
Fix bpf so that select will return for a timeout.
Fix the behaviour of BIOCIMMEDIATE.
In bpf_mtap(), optimise the calling of bpf_filter() and catchpacket()
based on whether or not the entire packet is in one mbuf.
Various other bpf fixes, including PR#8674, PR#12170

RSS XML Feed