[BACK]Return to ipfilter CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / etc / rc.d

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/etc/rc.d/ipfilter between version 1.9 and 1.10.4.1

version 1.9, 2000/10/09 06:11:38 version 1.10.4.1, 2004/09/21 15:14:20
Line 16  stop_precmd="test -f /etc/ipf.conf -o -f
Line 16  stop_precmd="test -f /etc/ipf.conf -o -f
 stop_cmd="ipfilter_stop"  stop_cmd="ipfilter_stop"
 reload_precmd="$stop_precmd"  reload_precmd="$stop_precmd"
 reload_cmd="ipfilter_reload"  reload_cmd="ipfilter_reload"
   resync_precmd="$stop_precmd"
   resync_cmd="ipfilter_resync"
 status_precmd="$stop_precmd"  status_precmd="$stop_precmd"
 status_cmd="ipfilter_status"  status_cmd="ipfilter_status"
 extra_commands="reload status"  extra_commands="reload resync status"
   
 ipfilter_prestart()  ipfilter_prestart()
 {  {
Line 43  ipfilter_start()
Line 45  ipfilter_start()
         echo "Enabling ipfilter."          echo "Enabling ipfilter."
         /sbin/ipf -E -Fa          /sbin/ipf -E -Fa
         if [ -f /etc/ipf.conf ]; then          if [ -f /etc/ipf.conf ]; then
                 /sbin/ipf -f /etc/ipf.conf                  /sbin/ipf -Fa -f /etc/ipf.conf
         fi          fi
         if [ -f /etc/ipf6.conf ]; then          if [ -f /etc/ipf6.conf ]; then
                 /sbin/ipf -6 -f /etc/ipf6.conf                  /sbin/ipf -6 -Fa -f /etc/ipf6.conf
         fi          fi
 }  }
   
Line 60  ipfilter_reload()
Line 62  ipfilter_reload()
 {  {
         echo "Reloading ipfilter rules."          echo "Reloading ipfilter rules."
   
         /sbin/ipf -I -Fa          if [ -f /etc/ipf.conf ] && ! /sbin/ipf -I -Fa -f /etc/ipf.conf; then
         if [ -f /etc/ipf.conf ] && ! /sbin/ipf -I -f /etc/ipf.conf; then  
                 err 1 "reload of ipf.conf failed; not swapping to new ruleset."                  err 1 "reload of ipf.conf failed; not swapping to new ruleset."
         fi          fi
         if [ -f /etc/ipf6.conf ] && ! /sbin/ipf -I -6 -f /etc/ipf6.conf; then          if [ -f /etc/ipf6.conf ] && ! /sbin/ipf -6 -I -Fa -f /etc/ipf6.conf; then
                 err 1 "reload of ipf6.conf failed; not swapping to new ruleset."                  err 1 "reload of ipf6.conf failed; not swapping to new ruleset."
         fi          fi
         /sbin/ipf -s          /sbin/ipf -s
 }  }
   
   ipfilter_resync()
   {
           /sbin/ipf -y
   }
   
 ipfilter_status()  ipfilter_status()
 {  {
         /sbin/ipf -V          /sbin/ipf -V

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10.4.1

CVSweb <webmaster@jp.NetBSD.org>