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