Deleted Added
full compact
bpf.c (3451) bpf.c (7055)
1/*
2 * Copyright (c) 1990, 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from the Stanford/CMU enet packet filter,
6 * (net/enet.c) distributed as part of 4.3BSD, and code contributed
7 * to Berkeley by Steven McCanne and Van Jacobson both of Lawrence
8 * Berkeley Laboratory.

--- 23 unchanged lines hidden (view full) ---

32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
38 * @(#)bpf.c 8.2 (Berkeley) 3/28/94
39 *
1/*
2 * Copyright (c) 1990, 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from the Stanford/CMU enet packet filter,
6 * (net/enet.c) distributed as part of 4.3BSD, and code contributed
7 * to Berkeley by Steven McCanne and Van Jacobson both of Lawrence
8 * Berkeley Laboratory.

--- 23 unchanged lines hidden (view full) ---

32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
38 * @(#)bpf.c 8.2 (Berkeley) 3/28/94
39 *
40 * $Id: bpf.c,v 1.3 1994/08/20 03:48:55 davidg Exp $
40 * $Id: bpf.c,v 1.4 1994/10/09 07:35:03 davidg Exp $
41 */
42
43#include "bpfilter.h"
44
45#if NBPFILTER > 0
46
47#ifndef __GNUC__
48#define inline

--- 114 unchanged lines hidden (view full) ---

163
164 case DLT_EN10MB:
165 sockp->sa_family = AF_UNSPEC;
166 /* XXX Would MAXLINKHDR be better? */
167 hlen = sizeof(struct ether_header);
168 break;
169
170 case DLT_FDDI:
41 */
42
43#include "bpfilter.h"
44
45#if NBPFILTER > 0
46
47#ifndef __GNUC__
48#define inline

--- 114 unchanged lines hidden (view full) ---

163
164 case DLT_EN10MB:
165 sockp->sa_family = AF_UNSPEC;
166 /* XXX Would MAXLINKHDR be better? */
167 hlen = sizeof(struct ether_header);
168 break;
169
170 case DLT_FDDI:
171#if defined(__FreeBSD__) || defined(__bsdi__)
172 sockp->sa_family = AF_IMPLINK;
173 hlen = 0;
174#else
171 sockp->sa_family = AF_UNSPEC;
172 /* XXX 4(FORMAC)+6(dst)+6(src)+3(LLC)+5(SNAP) */
173 hlen = 24;
175 sockp->sa_family = AF_UNSPEC;
176 /* XXX 4(FORMAC)+6(dst)+6(src)+3(LLC)+5(SNAP) */
177 hlen = 24;
178#endif
174 break;
175
176 case DLT_NULL:
177 sockp->sa_family = AF_UNSPEC;
178 hlen = 0;
179 break;
180
181 default:

--- 1129 unchanged lines hidden ---
179 break;
180
181 case DLT_NULL:
182 sockp->sa_family = AF_UNSPEC;
183 hlen = 0;
184 break;
185
186 default:

--- 1129 unchanged lines hidden ---