Date: Fri, 26 Jan 2007 03:28:21 +1100 (EST) From: Ian Smith <smithi@nimnet.asn.au> To: "Dan Mahoney, System Admin" <danm@prime.gushi.org> Cc: freebsd-questions@freebsd.org Subject: Re: Problem with "ipfw flush" Message-ID: <Pine.BSF.3.96.1070126030400.6816A-100000@gaia.nimnet.asn.au> In-Reply-To: <20070125102330.F55095@prime.gushi.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 25 Jan 2007, Dan Mahoney, System Admin wrote: > On Fri, 26 Jan 2007, Ian Smith wrote: > > Excellent. I'll read up on this for a bit. I've been reading man ipfw for years, but every time find something new :) > I suppose my biggest confusion was as to why I could do: > > kldload ipfw && ipfw add 65000 allow ip from any to any > > but not > > ipfw flush && ipfw add 65000 allow ip from any to any > > Clearly, the devil is in the output being sent. > > Also, the manpage had -q and -f as mutually exclusive, and I missed the > part about -q implying -f. I guess the syntax 'ipfw [-f | -q] flush' does imply exclusivity, though 'ipfw -q -f flush' must work fine, when $fwcmd can be 'ipfw -q' .. > There IS one other issue that I encountered. I have tables and pipes in > play, and I believe a regular ipfw flush doesn't clear them. Is there a > universal "reset EVERYTHING" command? I'm yet to use tables or pipes so can't say, except to see ipfw(8) has: ipfw table number flush and ipfw [-s [field]] {pipe | queue} {delete | list | show} [number ...] Cheers, Ian [..]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.1070126030400.6816A-100000>