wgengine: plumb an event bus into the userspace engine

Updates #15160

Change-Id: Ia695ccdddd09cd950de22abd000d4c531d6bf3c8
Signed-off-by: M. J. Fromberger <fromberger@tailscale.com>
This commit is contained in:
M. J. Fromberger
2025-03-19 09:48:47 -07:00
committed by M. J. Fromberger
parent bcd6a0d0ac
commit 2ac6e1edfd
4 changed files with 20 additions and 5 deletions

View File

@@ -45,7 +45,7 @@ func TestInjectInboundLeak(t *testing.T) {
t.Logf(format, args...)
}
}
sys := new(tsd.System)
sys := tsd.NewSystemWithEventBus()
eng, err := wgengine.NewUserspaceEngine(logf, wgengine.Config{
Tun: tunDev,
Dialer: dialer,