github.com/castai/kvisor@v1.7.1-0.20240516114728-b3572a2607b5/cmd/agent/daemon/conntrack/conntrack_cilium.go (about) 1 package conntrack 2 3 import ( 4 "net/netip" 5 ) 6 7 type CiliumConntrack struct { 8 } 9 10 func (c *CiliumConntrack) GetDestination(src, dst netip.AddrPort) (netip.AddrPort, bool) { 11 addr := lookupCiliumConntrackTable(src, dst) 12 if addr != nil { 13 return *addr, true 14 } 15 return netip.AddrPort{}, false 16 } 17 18 func (c *CiliumConntrack) Close() error { 19 closeCilium() 20 return nil 21 }