summaryrefslogtreecommitdiffhomepage
path: root/wgengine/userspace.go
diff options
context:
space:
mode:
authorClaire Wang <claire@tailscale.com>2024-03-27 15:45:02 -0400
committerClaire Wang <claire@tailscale.com>2024-04-03 15:24:58 -0400
commit78c36f53fee9f03eff7ef09ada79662424db8a15 (patch)
tree8dba65a6f67d4d8ef1b29d6845ed70ac02def2e3 /wgengine/userspace.go
parent92d3f64e95dc7b33fb19f03223d5ba4aa3331d8c (diff)
downloadtailscale-enable-exit-node-dst-logs.tar.xz
tailscale-enable-exit-node-dst-logs.zip
exit node dst wipenable-exit-node-dst-logs
Diffstat (limited to 'wgengine/userspace.go')
-rw-r--r--wgengine/userspace.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/wgengine/userspace.go b/wgengine/userspace.go
index 73ca40336..6357ec064 100644
--- a/wgengine/userspace.go
+++ b/wgengine/userspace.go
@@ -932,8 +932,9 @@ func (e *userspaceEngine) Reconfig(cfg *wgcfg.Config, routerCfg *router.Config,
if netLogRunning && !e.networkLogger.Running() {
nid := cfg.NetworkLogging.NodeID
tid := cfg.NetworkLogging.DomainID
+ enableExitDstFlowLogs := cfg.NetworkLogging.ExitDestinationFlowLogs
e.logf("wgengine: Reconfig: starting up network logger (node:%s tailnet:%s)", nid.Public(), tid.Public())
- if err := e.networkLogger.Startup(cfg.NodeID, nid, tid, e.tundev, e.magicConn, e.netMon); err != nil {
+ if err := e.networkLogger.Startup(cfg.NodeID, nid, tid, e.tundev, e.magicConn, e.netMon, enableExitDstFlowLogs); err != nil {
e.logf("wgengine: Reconfig: error starting up network logger: %v", err)
}
e.networkLogger.ReconfigRoutes(routerCfg)