** Reply to message from Ryan Corder <[EMAIL PROTECTED]> on
Fri, 16 Mar 2007 14:01:38 -0500

>very simply, this thread could have ended a day or two ago if the
>following process would have taken place:
>
>1)  is my syntax wrong?  YES
>2)  OK, what is wrong with it?  Pointed out and understood.

Evidently, *not* understood.

>3)  Good, now what is the correct syntax?
>
>number 3 is where we sit.  I understand that the {} syntax is for text
>expansion.  What I don't understand is whether when someone use {}, is
>the list evaluated as a logical AND or a logical OR?

Neither.  It does text expansion, as several people have already told
you.  *All* it does is transform one rule into several rules;
evaluation is exactly the same as if the original ruleset included the
resulting rules -- there's no AND or OR involved.  The *effect* (in
this case) is the same as if the {} construct were evaluated as an OR
within a single rule, but that's not how it's implemented.

        Dave

PS: I'm definitely *not* a pf/pfctl expert, but I believe that I do
understand how this bit of it works.  If I'm wrong, I'm sure that I'll
be corrected quickly.

-- 
Dave Anderson
<[EMAIL PROTECTED]>

Reply via email to