Changeset 17757 for branches/8.09


Ignore:
Timestamp:
2009-09-27T14:35:37+02:00 (7 years ago)
Author:
nico
Message:

[8.09] firewall: add an fw_clear function to flush rules, like it's done in trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/8.09/package/firewall/files/uci_firewall.sh

    r17417 r17757  
    130130} 
    131131 
     132fw_clear() { 
     133        $IPTABLES -F 
     134        $IPTABLES -t nat -F 
     135        $IPTABLES -t nat -X 
     136        $IPTABLES -X 
     137} 
     138 
    132139fw_defaults() { 
    133140        [ -n "$DEFAULTS_APPLIED" ] && { 
     
    156163        $IPTABLES -P FORWARD DROP 
    157164 
    158         $IPTABLES -F 
    159         $IPTABLES -t nat -F 
    160         $IPTABLES -t nat -X 
    161         $IPTABLES -X 
     165        fw_clear 
    162166 
    163167        config_get_bool drop_invalid $1 drop_invalid 1 
     
    419423 
    420424fw_stop() { 
    421         $IPTABLES -F 
    422         $IPTABLES -t nat -F 
    423         $IPTABLES -t nat -X 
    424         $IPTABLES -X 
     425        fw_clear 
    425426        $IPTABLES -P INPUT ACCEPT 
    426427        $IPTABLES -P OUTPUT ACCEPT 
Note: See TracChangeset for help on using the changeset viewer.