diff options
Diffstat (limited to 'etc/network.subr')
-rw-r--r-- | etc/network.subr | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/etc/network.subr b/etc/network.subr index 340be2832916..1f50bea54b8d 100644 --- a/etc/network.subr +++ b/etc/network.subr @@ -275,6 +275,20 @@ network_pass1() { ;; esac + # Re-Sync ipfilter + # + case ${ipfilter_enable} in + [Yy][Ee][Ss]) + ${ipfilter_program:-/sbin/ipf -y} + ;; + *) + case ${ipnat_enable} in + [Yy][Ee][Ss]) + ${ipfilter_program:-/sbin/ipf -y} + ;; + esac + esac + # Initialize IP filtering using ipfw # if /sbin/ipfw -q flush > /dev/null 2>&1; then |