FreeBSD src
Go to file
Paul Traina 978eb210d1 Completely rewrite handling of protocol field for firewalls, things are
now completely consistent across all IP protocols and should be quite a
bit faster.

Use getprotoname() extensively, performed minor cleanups of admin utility.
The admin utility could use a good kick in the pants.

Basicly, these were the minimal changes I could make to the code
to get it up to tollerable shape.  There will be some future commits
to clean up the basic architecture of the firewall code, and if
I'm feeling ambitious, I may pull in changes like NAT from Linux
and make the firewall hooks comletely generic so that a user can
either load the ipfw module or the ipfilter module (cf Darren Reed).

Discussed with: fenner & alex
1996-08-13 19:43:24 +00:00
bin Take out 0201-0207 range - those characters abused by sh 1996-08-12 22:14:50 +00:00
contrib/tcl General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
eBones Same as non-secure telnetd, add support for ``-P altlogin'' to specify 1996-08-13 07:53:54 +00:00
etc Add missing netatalk, netipx and netkey directories. 1996-08-11 04:32:14 +00:00
games Convert to newly aded collate compare function 1996-08-12 19:12:40 +00:00
gnu Use collate for alpha character ranges 1996-08-13 14:33:05 +00:00
include #if !ANSI !POSIX newly added collate_range_cmp function 1996-08-13 14:01:40 +00:00
lib Fix nasty bracketing/precedence bug. Every time something read (and 1996-08-13 17:49:45 +00:00
libexec Add a ``-P altlogin'' option which allows the sysadmin to specify an 1996-08-13 07:51:45 +00:00
lkm Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
release Try to make screen update more efficient (less flickering) by more 1996-08-03 10:11:56 +00:00
sbin Completely rewrite handling of protocol field for firewalls, things are 1996-08-13 19:43:24 +00:00
secure Same as non-secure telnetd, add support for ``-P altlogin'' to specify 1996-08-13 07:53:54 +00:00
share New collating rules, reflect POSIX better now 1996-08-13 12:20:11 +00:00
sys symlink support in devfs. 1996-08-13 07:21:45 +00:00
tools Make it at least semi-worked 1996-08-11 18:08:53 +00:00
usr.bin New collating rules, reflect POSIX better now 1996-08-13 12:20:11 +00:00
usr.sbin Fix last commit (and PR bin/1489) by creating both sockets before 1996-08-13 16:28:59 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile Removed extraneous .endif that was left during OBJDIR cleanup. 1996-08-07 19:28:09 +00:00