Index: head/etc/rc.d/ppp =================================================================== --- head/etc/rc.d/ppp (revision 163695) +++ head/etc/rc.d/ppp (revision 163696) @@ -1,49 +1,50 @@ #!/bin/sh # # $FreeBSD$ # # PROVIDE: ppp # REQUIRE: netif isdnd # KEYWORD: nojail . /etc/rc.subr name="ppp" rcvar=`set_rcvar` command="/usr/sbin/${name}" start_precmd="ppp_precmd" start_postcmd="ppp_postcmd" ppp_precmd() { # Establish ppp mode. # if [ "${ppp_mode}" != "ddial" -a "${ppp_mode}" != "direct" \ -a "${ppp_mode}" != "dedicated" \ -a "${ppp_mode}" != "background" ]; then ppp_mode="auto" fi rc_flags="$rc_flags -quiet -${ppp_mode}" # Switch on NAT mode? # case ${ppp_nat} in [Yy][Ee][Ss]) rc_flags="$rc_flags -nat" ;; esac rc_flags="$rc_flags ${ppp_profile}" } ppp_postcmd() { - # Re-Sync ipfilter so it picks up any new network interfaces + # Re-Sync ipfilter and pf so they pick up any new network interfaces # /etc/rc.d/ipfilter resync + /etc/rc.d/pf resync } load_rc_config $name run_rc_command "$1"