CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2020/02/16 04:28:28

Modified files:
        sbin/iked      : iked.conf.5 
        sbin/ipsecctl  : ipsec.conf.5 

Log message:
Quote variables in pf tag strings

Macros are expanded by the parser at parse time, whereas variables are
read as ordinary strings and left unmodified;  hence, quoted `"$domain"'
gets passed to the daemon as is, which substitutes proper values before
passing it to the kernel.  `$domain' without quotes never makes it to
the daemon, that is with `domain = foo' somewhere else "foo" is being
eventually passed unmodified to the kernel.

jmc prompted for a proper explanation and provided the final wording.

OK tobhe jmc

Reply via email to