<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/net/bpfdesc.h, branch releng/4.7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2001-12-17T19:32:33Z</updated>
<entry>
<title>MFC: Make bpf's read timeout feature work more correctly with</title>
<updated>2001-12-17T19:32:33Z</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>2001-12-17T19:32:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e21274817f5fda7d9a2796304bcfac6a33b059bd'/>
<id>urn:sha1:e21274817f5fda7d9a2796304bcfac6a33b059bd</id>
<content type='text'>
select/poll, and therefore with pthreads.  This is a merge of the
following revisions:

  bpf.c		1.86
  bpfdesc.h	1.19

PR:		kern/22063 and bin/31649
</content>
</entry>
<entry>
<title>MFC: support for BIOC[GS]SEESENT ioctl and bd_seesent BPF descriptor flag</title>
<updated>2000-03-19T05:55:36Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2000-03-19T05:55:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=669276e349394ec1297bf571eb6be4d7a2dfdd61'/>
<id>urn:sha1:669276e349394ec1297bf571eb6be4d7a2dfdd61</id>
<content type='text'>
Commit message from -CURRENT:
  rwatson     2000/03/17 22:30:43 PST

  Introduce a new bd_seesent flag to the BPF descriptor, indicating whether or
  not the current BPF device should report locally generated packets or not.
  This allows sniffing applications to see only packets that are not generated
  locally, which can be useful for debugging bridging problems, or other
  situations where MAC addresses are not sufficient to identify locally
  sourced packets.  Default to true for this flag, so as to provide existing
  behavior by default.

  Introduce two new ioctls, BIOCGSEESENT and BIOCSSEESENT, which may be used
  to manipulate this flag from userland, given appropriate privilege.

  Modify bpf.4 to document these two new ioctl arguments.

  Reviewed by:  asmodai

  Revision  Changes    Path
  1.22      +9 -1      src/share/man/man4/bpf.4
  1.60      +20 -1     src/sys/net/bpf.c
  1.22      +3 -1      src/sys/net/bpf.h
  1.15      +2 -1      src/sys/net/bpfdesc.h
</content>
</entry>
<entry>
<title>Implement pseudo_AF_HDRCMPLT, which controls the state of the 'header</title>
<updated>1999-10-15T05:07:00Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1999-10-15T05:07:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=114ae644b532005105308540d0cd14c924d321d3'/>
<id>urn:sha1:114ae644b532005105308540d0cd14c924d321d3</id>
<content type='text'>
completion' flag.  If set, the interface output routine will assume that
the packet already has a valid link-level source address.  This defaults
to off (the address is overwritten)

PR:		kern/10680
Submitted by:	"Christopher N . Harrell" &lt;cnh@mindspring.net&gt;
Obtained from:	NetBSD
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:08:13Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:08:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3aac50f284c6cca5b4f2eb46aaa13812cb8b630'/>
<id>urn:sha1:c3aac50f284c6cca5b4f2eb46aaa13812cb8b630</id>
<content type='text'>
</content>
</entry>
<entry>
<title>I got another batch of suggestions for cosmetic changes from bde.</title>
<updated>1998-11-11T10:56:07Z</updated>
<author>
<name>Don Lewis</name>
<email>truckman@FreeBSD.org</email>
</author>
<published>1998-11-11T10:56:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=62d6ce3af2982b9b9e5fd7098abfeff5e681f5f7'/>
<id>urn:sha1:62d6ce3af2982b9b9e5fd7098abfeff5e681f5f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Installed the second patch attached to kern/7899 with some changes suggested</title>
<updated>1998-11-11T10:04:13Z</updated>
<author>
<name>Don Lewis</name>
<email>truckman@FreeBSD.org</email>
</author>
<published>1998-11-11T10:04:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=831d27a9f56da38cf007714c169d208e7b9739be'/>
<id>urn:sha1:831d27a9f56da38cf007714c169d208e7b9739be</id>
<content type='text'>
by bde, a few other tweaks to get the patch to apply cleanly again and
some improvements to the comments.

This change closes some fairly minor security holes associated with
F_SETOWN, fixes a few bugs, and removes some limitations that F_SETOWN
had on tty devices.  For more details, see the description on the PR.

Because this patch increases the size of the proc and pgrp structures,
it is necessary to re-install the includes and recompile libkvm,
the vinum lkm, fstat, gcore, gdb, ipfilter, ps, top, and w.

PR:		kern/7899
Reviewed by:	bde, elvind
</content>
</entry>
<entry>
<title>Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$.  We are not</title>
<updated>1997-02-22T09:48:43Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1997-02-22T09:48:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6875d25465631b7563f1b90e6b05e2640dc81f4e'/>
<id>urn:sha1:6875d25465631b7563f1b90e6b05e2640dc81f4e</id>
<content type='text'>
ready for it yet.
</content>
</entry>
<entry>
<title>Make the long-awaited change from $Id$ to $FreeBSD$</title>
<updated>1997-01-14T07:20:47Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1997-01-14T07:20:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1130b656e5fe4c2d1ba299e024d1b40eaeebd380'/>
<id>urn:sha1:1130b656e5fe4c2d1ba299e024d1b40eaeebd380</id>
<content type='text'>
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
</content>
</entry>
<entry>
<title>Clean up Ethernet drivers:</title>
<updated>1996-02-06T18:51:28Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1996-02-06T18:51:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b44ff2214ad4427381e5cc21d5a9737267370a6'/>
<id>urn:sha1:9b44ff2214ad4427381e5cc21d5a9737267370a6</id>
<content type='text'>
	- fill in and use ifp-&gt;if_softc
	- use if_bpf rather than private cookie variables
	- change bpf interface to take advantage of this
	- call ether_ifattach() directly from Ethernet drivers
	- delete kludge in if_attach() that did this indirectly
</content>
</entry>
<entry>
<title>Fix a bunch of spelling errors in the comment fields of</title>
<updated>1996-01-30T23:02:38Z</updated>
<author>
<name>Mike Pritchard</name>
<email>mpp@FreeBSD.org</email>
</author>
<published>1996-01-30T23:02:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6c5e9bbdf5bb93639ae4899ddef635fe2ecbdd49'/>
<id>urn:sha1:6c5e9bbdf5bb93639ae4899ddef635fe2ecbdd49</id>
<content type='text'>
a bunch of system include files.
</content>
</entry>
</feed>
