ソースを参照

libnetwork/iptables: IPTable.RemoveExistingChain() slight refactor

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 2 年 前
コミット
ea4baa24b1
1 ファイル変更3 行追加3 行削除
  1. 3 3
      libnetwork/iptables/iptables.go

+ 3 - 3
libnetwork/iptables/iptables.go

@@ -275,14 +275,14 @@ func (iptable IPTable) ProgramChain(c *ChainInfo, bridgeName string, hairpinMode
 
 // RemoveExistingChain removes existing chain from the table.
 func (iptable IPTable) RemoveExistingChain(name string, table Table) error {
+	if table == "" {
+		table = Filter
+	}
 	c := &ChainInfo{
 		Name:    name,
 		Table:   table,
 		IPTable: iptable,
 	}
-	if string(c.Table) == "" {
-		c.Table = Filter
-	}
 	return c.Remove()
 }