github.com/cilium/cilium@v1.16.2/pkg/datapath/fake/types/ipset.go (about) 1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright Authors of Cilium 3 4 package types 5 6 import ( 7 "net/netip" 8 9 "github.com/cilium/cilium/pkg/datapath/iptables/ipset" 10 ) 11 12 var _ ipset.Manager = &IPSet{} 13 14 type IPSet struct{} 15 16 func (f *IPSet) NewInitializer() ipset.Initializer { return &initializer{} } 17 18 func (f *IPSet) AddToIPSet(_ string, _ ipset.Family, _ ...netip.Addr) {} 19 20 func (f *IPSet) RemoveFromIPSet(name string, addrs ...netip.Addr) {} 21 22 type initializer struct { 23 } 24 25 func (i *initializer) InitDone() { 26 }