@@ -32,7 +32,7 @@ import (
3232
3333 "go.opentelemetry.io/obi/pkg/components/pipe/global"
3434 "go.opentelemetry.io/obi/pkg/internal/ebpf/ringbuf"
35- tcmanager2 "go.opentelemetry.io/obi/pkg/internal/ebpf/tcmanager"
35+ "go.opentelemetry.io/obi/pkg/internal/ebpf/tcmanager"
3636 "go.opentelemetry.io/obi/pkg/internal/netolly/ebpf"
3737 "go.opentelemetry.io/obi/pkg/internal/netolly/flow"
3838 "go.opentelemetry.io/obi/pkg/obi"
@@ -97,7 +97,7 @@ type Flows struct {
9797 graph * swarm.Runner
9898
9999 // input data providers
100- ifaceManager * tcmanager2 .InterfaceManager
100+ ifaceManager * tcmanager .InterfaceManager
101101 ebpf ebpfFlowFetcher
102102
103103 // processing nodes to be wired in the buildPipeline method
@@ -124,7 +124,7 @@ func FlowsAgent(ctxInfo *global.ContextInfo, cfg *obi.Config) (*Flows, error) {
124124 alog := alog ()
125125 alog .Info ("initializing Flows agent" )
126126
127- ifaceManager := tcmanager2 .NewInterfaceManager ()
127+ ifaceManager := tcmanager .NewInterfaceManager ()
128128 ifaceManager .SetChannelBufferLen (cfg .ChannelBufferLen )
129129 ifaceManager .SetPollPeriod (cfg .NetworkFlows .ListenPollPeriod )
130130 ifaceManager .SetMonitorMode (monitorMode (cfg , alog ))
@@ -146,7 +146,7 @@ func FlowsAgent(ctxInfo *global.ContextInfo, cfg *obi.Config) (*Flows, error) {
146146 return flowsAgent (ctxInfo , cfg , fetcher , agentIP , ifaceManager )
147147}
148148
149- func newFetcher (cfg * obi.Config , alog * slog.Logger , ifaceManager * tcmanager2 .InterfaceManager ) (ebpfFlowFetcher , error ) {
149+ func newFetcher (cfg * obi.Config , alog * slog.Logger , ifaceManager * tcmanager .InterfaceManager ) (ebpfFlowFetcher , error ) {
150150 switch cfg .NetworkFlows .Source {
151151 case obi .EbpfSourceSock :
152152 alog .Info ("using socket filter for collecting network events" )
@@ -163,23 +163,23 @@ func newFetcher(cfg *obi.Config, alog *slog.Logger, ifaceManager *tcmanager2.Int
163163 return nil , errors .New ("unknown network configuration eBPF source specified, allowed options are [tc, socket_filter]" )
164164}
165165
166- func monitorMode (cfg * obi.Config , alog * slog.Logger ) tcmanager2 .MonitorMode {
166+ func monitorMode (cfg * obi.Config , alog * slog.Logger ) tcmanager .MonitorMode {
167167 switch cfg .NetworkFlows .ListenInterfaces {
168168 case listenPoll :
169169 alog .Debug ("listening for new interfaces: use polling" ,
170170 "period" , cfg .NetworkFlows .ListenPollPeriod )
171171
172- return tcmanager2 .MonitorPoll
172+ return tcmanager .MonitorPoll
173173 case listenWatch :
174174 alog .Debug ("listening for new interfaces: use watching" )
175175
176- return tcmanager2 .MonitorWatch
176+ return tcmanager .MonitorWatch
177177 }
178178
179179 alog .Warn ("wrong interface listen method. Using file watcher as default" ,
180180 "providedValue" , cfg .NetworkFlows .ListenInterfaces )
181181
182- return tcmanager2 .MonitorWatch
182+ return tcmanager .MonitorWatch
183183}
184184
185185// flowsAgent is a private constructor with injectable dependencies, usable for tests
@@ -188,10 +188,10 @@ func flowsAgent(
188188 cfg * obi.Config ,
189189 fetcher ebpfFlowFetcher ,
190190 agentIP net.IP ,
191- ifaceManager * tcmanager2 .InterfaceManager ,
191+ ifaceManager * tcmanager .InterfaceManager ,
192192) (* Flows , error ) {
193193 // configure allow/deny interfaces filter
194- filter , err := tcmanager2 .NewInterfaceFilter (cfg .NetworkFlows .Interfaces , cfg .NetworkFlows .ExcludeInterfaces )
194+ filter , err := tcmanager .NewInterfaceFilter (cfg .NetworkFlows .Interfaces , cfg .NetworkFlows .ExcludeInterfaces )
195195 if err != nil {
196196 return nil , fmt .Errorf ("configuring interface filters: %w" , err )
197197 }
0 commit comments