Fix interface callback
This commit is contained in:
parent
64c0f526fd
commit
b4300eaa6a
7 changed files with 16 additions and 22 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue