diff --git a/pkg/util/iptables/testing/fake.go b/pkg/util/iptables/testing/fake.go index 863f4e0aed1..16cd90ba306 100644 --- a/pkg/util/iptables/testing/fake.go +++ b/pkg/util/iptables/testing/fake.go @@ -72,8 +72,10 @@ func (*FakeIPTables) IsIpv6() bool { return false } -func (*FakeIPTables) Save(table iptables.Table) ([]byte, error) { - return make([]byte, 0), nil +func (f *FakeIPTables) Save(table iptables.Table) ([]byte, error) { + lines := make([]byte, len(f.Lines)) + copy(lines, f.Lines) + return lines, nil } func (*FakeIPTables) SaveAll() ([]byte, error) {