Skip to content

Commit da49411

Browse files
committed
Use append insert of insert for new wag rule layout, potential for #200
1 parent c45027f commit da49411

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

internal/router/iptables.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func (f *Firewall) setupIptables() error {
9090
return err
9191
}
9292

93-
err = ipt.Insert("filter", "FORWARD", 1, "-j", filterForwardRulesChain)
93+
err = ipt.Append("filter", "FORWARD", "-j", filterForwardRulesChain)
9494
if err != nil {
9595
return err
9696
}
@@ -108,7 +108,7 @@ func (f *Firewall) setupIptables() error {
108108
return err
109109
}
110110

111-
err = ipt.Insert("nat", "POSTROUTING", 1, "-j", natPostRoutingRulesChain)
111+
err = ipt.Append("nat", "POSTROUTING", "-j", natPostRoutingRulesChain)
112112
if err != nil {
113113
return err
114114
}
@@ -161,7 +161,7 @@ func (f *Firewall) setupIptables() error {
161161
return err
162162
}
163163

164-
err = ipt.Insert("filter", "INPUT", 1, "-i", config.Values.Wireguard.DevName, "-j", filterInputRulesChain)
164+
err = ipt.Append("filter", "INPUT", "-i", config.Values.Wireguard.DevName, "-j", filterInputRulesChain)
165165
if err != nil {
166166
return err
167167
}

0 commit comments

Comments
 (0)