Hi,

On Mon, 15.03.2010 at 13:04:04 +0000, Jason McIntyre <j...@kerhand.co.uk> wrote:
> doesn;t "Other rules and options are ignored." already cover this?

may be. But then, you are possibly only too deeply entrenched in this
stuff to "see" the problem.

> furthermore, since -T has a load command, should we really expect -R to
> load tables?

Should it really need to? My guess was that tables would usually have
been loaded already when one goes to selectively reloads the rules, and
either of spelling out that they need to be loaded explicitly, stating
that, by default, the already-loaded tables are being used, or that
they are being ignored, or that the whole command fails would imho be a
good thing.

Ok. I go out on a limb and say that explicit is better than implicit,
in a lot of cases, and would welcome the short explanation OR the
modification of the command to also load tables (which would require
amending the man page, too).

I admit that I was unaware of the rule optimizer until it bit me into
my bottom half. I mean, I usually don't care, from a user perspective,
whether there is something "optimizing" my stuff, and consider this
kind of breakage as a (an almost) hidden gotcha.

An optimizer (or any other such device) which is on by default and
claims to not change semantics, should imho be transparent to the user,
but this one isn't. If you have other uses of disabling the optimizer
except for debugging pf, I'd really like to hear.


-- 
Kind regards,
--Toni++

Reply via email to