diff --git a/pkg/tracer/tracer.go b/pkg/tracer/tracer.go index 90f1750cf97ca68cbd3a2f0d12bcc516824c6ea7..7e91bc966b172e9142cdc0e543cc4260825072a4 100644 --- a/pkg/tracer/tracer.go +++ b/pkg/tracer/tracer.go @@ -1439,7 +1439,10 @@ func NewPacketFetcher(cfg *FlowFetcherConfig) (*PacketFetcher, error) { filterMap, peerFilterMap, globalCountersMap, - pcaRecordsMap} { + pcaRecordsMap, + ipsecInputMap, + ipsecOutputMap, + } { spec.Maps[m].Pinning = 0 } @@ -1460,6 +1463,8 @@ func NewPacketFetcher(cfg *FlowFetcherConfig) (*PacketFetcher, error) { delete(spec.Programs, tcpFentryHook) delete(spec.Programs, aggregatedFlowsMap) delete(spec.Programs, additionalFlowMetrics) + delete(spec.Programs, ipsecInputMap) + delete(spec.Programs, ipsecOutputMap) delete(spec.Programs, constSampling) delete(spec.Programs, constHasFilterSampling) delete(spec.Programs, constTraceMessages) @@ -1496,6 +1501,10 @@ func NewPacketFetcher(cfg *FlowFetcherConfig) (*PacketFetcher, error) { TcpRcvKprobe: nil, KfreeSkb: nil, NetworkEventsMonitoring: nil, + XfrmInputKretprobe: nil, + XfrmOutputKretprobe: nil, + XfrmInputKprobe: nil, + XfrmOutputKprobe: nil, }, BpfMaps: ebpf.BpfMaps{ PacketRecord: newObjects.PacketRecord,