From owner-freebsd-hackers Wed Jan 29 13:31:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA22667 for hackers-outgoing; Wed, 29 Jan 1997 13:31:22 -0800 (PST) Received: from cheops.anu.edu.au (avalon@cheops.anu.edu.au [150.203.76.24]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA22651 for ; Wed, 29 Jan 1997 13:31:15 -0800 (PST) Message-Id: <199701292131.NAA22651@freefall.freebsd.org> Received: by cheops.anu.edu.au (1.37.109.16/16.2) id AA221713349; Thu, 30 Jan 1997 08:29:09 +1100 From: Darren Reed Subject: Re: ipdivert & masqd To: archie@whistle.com (Archie Cobbs) Date: Thu, 30 Jan 1997 08:29:09 +1100 (EDT) Cc: terry@lambert.org, archie@whistle.com, ari.suutari@ps.carel.fi, brian@awfulhak.demon.co.uk, hackers@freebsd.org, cmott@srv.net In-Reply-To: <199701292016.MAA24360@bubba.whistle.com> from "Archie Cobbs" at Jan 29, 97 12:16:41 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In some mail from Archie Cobbs, sie said: > > The theory was that this loop avoidance was working too well, and > seemed to be applying to packets other than the one that it was > supposed to. What I'm trying to prove to myself is that this can't > be happening. Does ip_divert_flag get set/reset inside or outside the loop in ip_input() which dequeues packets ? (src isn't handy) Darren