From 10d8617be66506293c866e949b9d03dd57398880 Mon Sep 17 00:00:00 2001 From: Zoltan Papp Date: Fri, 7 Jun 2024 15:07:23 +0200 Subject: [PATCH] Do not use SO_MARK in case of netstack mode. (#2104) --- util/net/net.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/util/net/net.go b/util/net/net.go index 3856911b1..30e058032 100644 --- a/util/net/net.go +++ b/util/net/net.go @@ -1,6 +1,7 @@ package net import ( + "github.com/netbirdio/netbird/iface/netstack" "os" "github.com/google/uuid" @@ -23,5 +24,8 @@ func GenerateConnID() ConnectionID { } func CustomRoutingDisabled() bool { + if netstack.IsEnabled() { + return true + } return os.Getenv(envDisableCustomRouting) == "true" }