From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Eastep Subject: Re: MARK targets all non-terminating Date: Tue, 02 Jan 2007 10:25:54 -0800 Message-ID: <459AA3B2.4010008@shorewall.net> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig1EAAF24C81794248C687A441" Cc: Netfilter Developer Mailing List , kaber@trash.net Return-path: To: Jan Engelhardt In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-devel-bounces@lists.netfilter.org Errors-To: netfilter-devel-bounces@lists.netfilter.org List-Id: netfilter-devel.vger.kernel.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1EAAF24C81794248C687A441 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Jan Engelhardt wrote: >=20 > This non-terminating behavior of [file list] is _NOT_ documented in the= =20 > iptables manpage. Is it even intended at all? >=20 A couple of observations: a) This non-terminating behavior has been around since the MARK targets f= irst appeared so existing tools and scripts depend on it. As an example, if= "-j MARK" were suddenly terminating, most current uses of "-j CONNMARK --save-mark" would cease working since they typically follow matching "-j MARK" rules. =20 c) ebtables provides a nice solution which allows "-j mark" to be either terminating (the default), or non-terminating depending on the inclusion of a "--mark-target" phrase. That would be a nice addition to the iptables MARK targets, so long as the default was CONTINUE rather than ACCEPT. -Tom=20 --=20 Tom Eastep \ Nothing is foolproof to a sufficiently talented fool Shoreline, \ http://shorewall.net Washington USA \ teastep@shorewall.net PGP Public Key \ https://lists.shorewall.net/teastep.pgp.key --------------enig1EAAF24C81794248C687A441 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFmqOyO/MAbZfjDLIRAjz8AJ93Ynd8nGxjy4yUMM38+WX733VlpwCeKnL+ 9dsol4UZzkdbcVvVw+TafkQ= =1CMg -----END PGP SIGNATURE----- --------------enig1EAAF24C81794248C687A441--