Fix interface callback

This commit is contained in:
世界 2024-11-12 23:18:20 +08:00
parent 64c0f526fd
commit b4300eaa6a
No known key found for this signature in database
GPG key ID: CD109927C34A63C4
7 changed files with 16 additions and 22 deletions

View file

@ -10,14 +10,10 @@ var ErrNoRoute = E.New("no route to internet")
type (
NetworkUpdateCallback = func()
DefaultInterfaceUpdateCallback = func(event int)
DefaultInterfaceUpdateCallback = func(defaultInterface *control.Interface, flags int)
)
const (
EventInterfaceUpdate = 1
EventAndroidVPNUpdate = 2
EventNoRoute = 4
)
const FlagAndroidVPNUpdate = 1 << iota
type NetworkUpdateMonitor interface {
Start() error