From owner-cvs-sbin Mon Aug 12 17:41:23 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA18224 for cvs-sbin-outgoing; Mon, 12 Aug 1996 17:41:23 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA18182; Mon, 12 Aug 1996 17:41:07 -0700 (PDT) Date: Mon, 12 Aug 1996 17:41:07 -0700 (PDT) From: Paul Traina Message-Id: <199608130041.RAA18182@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sbin Subject: cvs commit: src/sbin/ipfw ipfw.c Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/12 17:41:07 Modified: sbin/ipfw ipfw.c Log: Fix tcp/udp port ranges Revision Changes Path 1.31 +3 -3 src/sbin/ipfw/ipfw.c From owner-cvs-sbin Mon Aug 12 17:43:13 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA18470 for cvs-sbin-outgoing; Mon, 12 Aug 1996 17:43:13 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA18435; Mon, 12 Aug 1996 17:43:03 -0700 (PDT) Date: Mon, 12 Aug 1996 17:43:03 -0700 (PDT) From: Paul Traina Message-Id: <199608130043.RAA18435@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sbin Subject: cvs commit: src/sbin/modload modload.c Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/12 17:43:03 Modified: sbin/modload modload.c Log: Cover a potential buffer overrun problem Revision Changes Path 1.12 +2 -2 src/sbin/modload/modload.c From owner-cvs-sbin Mon Aug 12 17:51:12 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA19804 for cvs-sbin-outgoing; Mon, 12 Aug 1996 17:51:12 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA19760; Mon, 12 Aug 1996 17:51:01 -0700 (PDT) Date: Mon, 12 Aug 1996 17:51:01 -0700 (PDT) From: Paul Traina Message-Id: <199608130051.RAA19760@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sbin Subject: cvs commit: src/sbin/modload modload.c Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/12 17:51:00 Modified: sbin/modload modload.c Log: Attempt to unlink any stale .o files before relocating code. Abort if a file is still present, and make output file mode 0600. Reviewed by: bde Revision Changes Path 1.13 +3 -2 src/sbin/modload/modload.c From owner-cvs-sbin Tue Aug 13 12:44:01 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05689 for cvs-sbin-outgoing; Tue, 13 Aug 1996 12:44:01 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05641; Tue, 13 Aug 1996 12:43:43 -0700 (PDT) Date: Tue, 13 Aug 1996 12:43:43 -0700 (PDT) From: Paul Traina Message-Id: <199608131943.MAA05641@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-sbin Subject: cvs commit: src/sbin/ipfw ipfw.8 ipfw.c src/sys/netinet ip_fw.c ip_fw.h Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/13 12:43:43 Modified: sbin/ipfw ipfw.8 ipfw.c Log: 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 Revision Changes Path 1.20 +17 -25 src/sbin/ipfw/ipfw.8 1.32 +55 -105 src/sbin/ipfw/ipfw.c Modified: sys/netinet ip_fw.c ip_fw.h Log: Completely rewrite handling of protocol field for firewalls, things are now completely consistent across all IP protocols and should be quite a bit faster. Discussed with: fenner & alex Revision Changes Path 1.48 +44 -91 src/sys/netinet/ip_fw.c 1.22 +2 -8 src/sys/netinet/ip_fw.h From owner-cvs-sbin Tue Aug 13 12:49:42 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA06088 for cvs-sbin-outgoing; Tue, 13 Aug 1996 12:49:42 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA06082; Tue, 13 Aug 1996 12:49:39 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id MAA06730; Tue, 13 Aug 1996 12:49:27 -0700 (PDT) To: Paul Traina cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 ipfw.c src/sys/netinet ip_fw.c ip_fw.h In-reply-to: Your message of "Tue, 13 Aug 1996 12:43:43 PDT." <199608131943.MAA05641@freefall.freebsd.org> Date: Tue, 13 Aug 1996 12:49:27 -0700 Message-ID: <6728.839965767@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > 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). yes! yes! :) Jordan From owner-cvs-sbin Tue Aug 13 15:20:31 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA16600 for cvs-sbin-outgoing; Tue, 13 Aug 1996 15:20:31 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA16569; Tue, 13 Aug 1996 15:20:22 -0700 (PDT) Date: Tue, 13 Aug 1996 15:20:22 -0700 (PDT) From: Julian Elischer Message-Id: <199608132220.PAA16569@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sbin Subject: cvs commit: src/sbin/route keywords route.8 route.c Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/08/13 15:20:22 Modified: sbin/route keywords route.8 route.c Log: Submitted by: Archie@whistle.com if making a interface route, and it's a P2P link, then also automatically lable it as an llinfo entry so that gated and friends don't clobber it.. Revision Changes Path 1.3 +1 -0 src/sbin/route/keywords 1.6 +5 -2 src/sbin/route/route.8 1.13 +7 -1 src/sbin/route/route.c From owner-cvs-sbin Tue Aug 13 23:54:07 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA11209 for cvs-sbin-outgoing; Tue, 13 Aug 1996 23:54:07 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id XAA11138; Tue, 13 Aug 1996 23:52:12 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id IAA10559; Wed, 14 Aug 1996 08:52:09 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id IAA23568; Wed, 14 Aug 1996 08:52:09 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id IAA08514; Wed, 14 Aug 1996 08:43:22 +0200 (MET DST) From: J Wunsch Message-Id: <199608140643.IAA08514@uriah.heep.sax.de> Subject: Re: cvs commit: src/sbin/route keywords route.8 route.c To: julian@freefall.freebsd.org (Julian Elischer) Date: Wed, 14 Aug 1996 08:43:22 +0200 (MET DST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199608132220.PAA16569@freefall.freebsd.org> from Julian Elischer at "Aug 13, 96 03:20:22 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Julian Elischer wrote: > Modified: sbin/route keywords route.8 route.c > Log: > Submitted by: Archie@whistle.com > if making a interface route, and it's a P2P link, > then also automatically lable it as an llinfo entry so that > gated and friends don't clobber it.. Are you sure that's the right way? IMHO, the correct way for this is to mark the interface as `passive' in gated.conf. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sbin Wed Aug 14 09:30:21 1996 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA11945 for cvs-sbin-outgoing; Wed, 14 Aug 1996 09:30:21 -0700 (PDT) Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA11896; Wed, 14 Aug 1996 09:29:57 -0700 (PDT) Received: by halloran-eldar.lcs.mit.edu; (5.65/1.1.8.2/19Aug95-0530PM) id AA29997; Wed, 14 Aug 1996 12:29:51 -0400 Date: Wed, 14 Aug 1996 12:29:51 -0400 From: Garrett Wollman Message-Id: <9608141629.AA29997@halloran-eldar.lcs.mit.edu> To: Julian Elischer Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org Subject: cvs commit: src/sbin/route keywords route.8 route.c In-Reply-To: <199608132220.PAA16569@freefall.freebsd.org> References: <199608132220.PAA16569@freefall.freebsd.org> Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk < said: > julian 96/08/13 15:20:22 > Modified: sbin/route keywords route.8 route.c > Log: > Submitted by: Archie@whistle.com > if making a interface route, and it's a P2P link, > then also automatically lable it as an llinfo entry so that > gated and friends don't clobber it.. No, wrong. IFF_LLINFO means that rt->rt_llinfo points to something useful. Back this out. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, ANA, or NSA| - Susan Aglukark and Chad Irschick