I ported 'jitter' from WinPcap 3.1 to FreeBSD for i386 and wrote amd64 support:
http://people.freebsd.org/~jkim/bpf_jitter.diff I didn't do much testing but it seems working pretty well for me so far. ;-) You need the following line in the kernel configuration: options BPF_JITTER You can turn off filtering through JIT-compiled filter by setting: sysctl net.bpf.jitter.enable=0 If you are using very complex filters, it may be useful for you. Caveats are: 1. BIOCSETWF is not supported. 2. bpf_mtap2() is not supported and bpf_mtap() is partially supported. 3. amd64 and i386 only. 4. Intel assembler notation. :-( 5. ... Testing, benchmarking, reviews, comments, complaints, patches for other architectures, etc, all welcome. Cheers, Jung-uk Kim _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL PROTECTED]"