From owner-freebsd-current Thu Aug 22 16:29:49 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA00456 for current-outgoing; Thu, 22 Aug 1996 16:29:49 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA00420; Thu, 22 Aug 1996 16:29:44 -0700 (PDT) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id QAA17629 ; Thu, 22 Aug 1996 16:29:43 -0700 (PDT) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id QAA01319; Thu, 22 Aug 1996 16:27:56 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma001317; Thu Aug 22 16:27:39 1996 Received: (from archie@localhost) by bubba.whistle.com (8.6.12/8.6.12) id QAA10431; Thu, 22 Aug 1996 16:27:39 -0700 From: Archie Cobbs Message-Id: <199608222327.QAA10431@bubba.whistle.com> Subject: Re: cvs commit: src/sys/netinet in.h ip_fw.h ip_input.c ip_output.c To: pst@jnx.com (Paul Traina) Date: Thu, 22 Aug 1996 16:27:39 -0700 (PDT) Cc: archie@whistle.com, julian@whistle.com, sos@freebsd.org, rgrimes@gndrsh.aac.dev.com, current@freebsd.org In-Reply-To: <199608222310.QAA08618@base.jnx.com> from "Paul Traina" at Aug 22, 96 04:10:22 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > The "diversion/firewall/accounting/nat" code should basicly consist of a > linked list of these data/control routines, and you just run through the > entire linked list, taking the output from one operation and feeding it > into the input of the next (assuming no-one swallowed the packet). Sounds good. This would make it easy then to add something that's been missing from the divert code, i.e., a socket option to specify whether or not to reassemble packets before diverting them. -Archie ___________________________________________________________________________ Archie L. Cobbs, archie@whistle.com * Whistle Communications Corporation