Solar Designer:
> Wietse,
> 
> Thank you for your comments and explanation!
> 
> On Wed, Nov 16, 2011 at 01:04:10PM -0500, Wietse Venema wrote:
> > I must confess that I no longer understand what the purpose is of
> > ACCEPT in header_checks, if the purpose is other than skipping
> > all further lookups of all header_checks tables.
> 
> Actually, I think both kinds of ACCEPTs would make sense in different
> circumstances: skip further lookups against the current table and skip
> further lookups for all header_checks (and body_checks) tables.  So that
> would be two action names.  Hmm, yes, this does become confusing, unless
> we use lengthy names like SKIP_THIS_TABLE or SKIP_ALL_TABLES.

As I explained in a different response, there is no "this table"
concept outside the low-level (pcre, hash, etc.) table itself.  At
higher levels, there is a lookup result without source attribution.

Considering Postfix's drive to economy of mechanisms, a "this table"
concept at higher levels (e.g. multi-table driver, or even higher)
is unlikely.

So all we can do at the moment is an ACCEPT operation that skips
all further lookups in all header_checks tables.

        Wietse

Reply via email to