From f632057b74166b31e5de944aba2cd9c4535d8bce Mon Sep 17 00:00:00 2001 From: Ankush Jain <91221068+ankush-jain-akto@users.noreply.github.com> Date: Fri, 2 Aug 2024 03:24:29 -0700 Subject: [PATCH 1/2] use mirroring_interface var --- main.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/main.go b/main.go index 3846ac2..8c12fdc 100644 --- a/main.go +++ b/main.go @@ -537,12 +537,14 @@ func main() { isGcp = (infra_mirroring_mode_input == "gcp") } - interfaceName := "eth0" - - if isGcp { - interfaceName = "ens4" + interfaceName := os.Getenv("MIRRORING_INTERFACE") + if len(interfaceName) == 0 { + interfaceName := "eth0" + if isGcp { + interfaceName = "ens4" + } } - + for { if handle, err := pcap.OpenLive(interfaceName, 128*1024, true, pcap.BlockForever); err != nil { log.Fatal(err) From 4726fbe77b15725539bf44c864668e2ed9cfc5e0 Mon Sep 17 00:00:00 2001 From: Avneesh Hota <91518451+avneesh-akto@users.noreply.github.com> Date: Fri, 2 Aug 2024 16:03:30 +0530 Subject: [PATCH 2/2] Update main.go --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 8c12fdc..90d9395 100644 --- a/main.go +++ b/main.go @@ -539,7 +539,7 @@ func main() { interfaceName := os.Getenv("MIRRORING_INTERFACE") if len(interfaceName) == 0 { - interfaceName := "eth0" + interfaceName = "eth0" if isGcp { interfaceName = "ens4" }