summaryrefslogtreecommitdiff
path: root/sys/netinet/fil.c
AgeCommit message (Collapse)Author
1998-09-15Updated to v3.2.9 of Darren's codebase. His code reimplements variablepattonme
locking, replaces u_long's with u_32_t to properly handle 64bit archs. Wrapped OpenBSD specific preprocessor logic.
1998-02-17$OpenBSD$dgregor
1998-01-26IPF 3.2.3dgregor
1997-06-23merge in 3.1.11kstailey
1997-04-03>Number: 3412kstailey
>Category: port-alpha >Synopsis: incorrect use of long crashes netbsd/alpha >Confidential: no >Severity: serious >Priority: low >Responsible: gnats-admin (GNATS administrator) >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Sat Mar 29 23:50:01 1997 >Last-Modified: >Originator: Ross Harvey >Organization: Avalon Computer Systems, Inc. >Release: NetBSD-current >Environment: System: NetBSD epsilon.ghs.com 1.2D NetBSD 1.2D (e) #5: Sat Mar 29 22:32:33 PST 1997 ross@epsilon.ghs.com:/bsd/ross/e alpha >Description: Adding "pseudo-device ipfilter 1" to netbsd/alpha will cause it to crash when ifconfig turns on the interface. Ipfilter code in netinet/fil.c uses pointer arithmetic to effectively make structure-to-scalar casts. It uses long when it really wants an int32 and gets alignment faults that crash netbsd/alpha. General 64 bit problem, not exactly alpha. >How-To-Repeat: Add pseudo-device ipfilter 1. Boot your alpha. 2. Try to come up multiuser. The first packet or so will halt everything. >Fix: Apply patch...
1997-02-11IPF 1.3.7kstailey
1996-10-24<sys/dir.h> is for use as a compatibility interface only. Warn ifThorsten Lockert
included by kernel modules, and also remove use from any modules that currently attempt to use it.
1996-10-08Prototype & Stylistic fixes for high -W gcc levelsNiklas Hallqvist
1996-07-18ipfilter 3.1.0dm
1996-05-13fix return-rstdm
1996-05-10ipfilter 3.0.4dm
1996-01-25IP filter 3.0.1dm
1996-01-07from beurton@fnet.fr: Darren Reed's IP filterdm