mirror of
https://github.com/SagerNet/sing-box.git
synced 2024-11-16 19:32:35 +08:00
17 lines
502 B
Go
17 lines
502 B
Go
//go:build (linux || windows) && !no_gvisor
|
|
|
|
package route
|
|
|
|
import (
|
|
"github.com/sagernet/sing-tun"
|
|
E "github.com/sagernet/sing/common/exceptions"
|
|
)
|
|
|
|
func NewNetworkUpdateMonitor(errorHandler E.Handler) (NetworkUpdateMonitor, error) {
|
|
return tun.NewNetworkUpdateMonitor(errorHandler)
|
|
}
|
|
|
|
func NewDefaultInterfaceMonitor(networkMonitor NetworkUpdateMonitor, callback DefaultInterfaceUpdateCallback) (DefaultInterfaceMonitor, error) {
|
|
return tun.NewDefaultInterfaceMonitor(networkMonitor, callback)
|
|
}
|