cvs commit: src/sys/net bpf.c bpf.h

Christian S.J. Peron csjp at FreeBSD.org
Wed Jun 14 02:25:50 UTC 2006


csjp        2006-06-14 02:23:28 UTC

  FreeBSD src repository

  Modified files:
    sys/net              bpf.c bpf.h 
  Log:
  If bpf(4) has not been compiled into the kernel, initialize the bpf interface
  pointer to a zeroed, statically allocated bpf_if structure. This way the
  LIST_EMPTY() macro will always return true. This allows us to remove the
  additional unconditional memory reference for each packet in the fast path.
  
  Discussed with: sam
  
  Revision  Changes    Path
  1.167     +5 -0      src/sys/net/bpf.c
  1.45      +1 -1      src/sys/net/bpf.h


More information about the cvs-src mailing list