CVSROOT: /cvs Module name: src Changes by: [email protected] 2018/05/18 07:39:49
Modified files:
sbin/pfctl : Makefile parse.y
Log message:
A pf rule with a "on rdomain n" with nonexisting rdomain n will cause an
pfctl: DIOCADDRULE: Device busy
error when loading the ruleset, with no information which rule caused
the problem and no indication that the problem is the rdomain
<nonexisting>.
This diff makes pfctl check if the rdomain really exists when parsing
the config.
ok bluhm@
