mirror of
https://github.com/tailscale/tailscale.git
synced 2024-12-12 03:04:40 +00:00
wgengine: don't try to delete legacy netfilter rules on synology.
Signed-off-by: Maisem Ali <maisem@tailscale.com>
(cherry picked from commit 53199738fb
)
This commit is contained in:
parent
5cf0619cb2
commit
4a531a0aed
@ -1104,6 +1104,14 @@ func (r *linuxRouter) delSNATRule() error {
|
||||
}
|
||||
|
||||
func (r *linuxRouter) delLegacyNetfilter() error {
|
||||
if distro.Get() == distro.Synology {
|
||||
// We don't support netfilter on Synology, and unlike other platforms
|
||||
// the following commands error out as the `comment` module doesn't
|
||||
// exist in the iptables binary present on Synology. Albeit the errors
|
||||
// are ignored it's nice to not have logspam.
|
||||
return nil
|
||||
}
|
||||
|
||||
del := func(table, chain string, args ...string) error {
|
||||
exists, err := r.ipt4.Exists(table, chain, args...)
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user