From 94f532c6243d93814fddcb5372019ef343c08e33 Mon Sep 17 00:00:00 2001 From: Mmx233 <1624045573@qq.com> Date: Fri, 21 Jan 2022 22:44:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=94=AF=E6=8C=81=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=E7=BD=91=E7=BB=9C=E6=A3=80=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 4 ++-- models/config.go | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/main.go b/main.go index 0299a06..51f734a 100644 --- a/main.go +++ b/main.go @@ -20,7 +20,7 @@ func main() { } else { //单次登录模式 if global.Config.Settings.Basic.Interfaces == "" { //单网卡 - if err := controllers.Login(true, false, nil); err != nil { + if err := controllers.Login(true, global.Config.Settings.Basic.SkipNetCheck, nil); err != nil { util.Log.Println("运行出错,状态异常") if global.Config.Settings.Basic.DemoMode { util.Log.Fatalln(err) @@ -36,7 +36,7 @@ func main() { } for _, eth := range interfaces { util.Log.Println(eth.Name) - if err := controllers.Login(true, false, eth.Addr); err != nil { + if err := controllers.Login(true, global.Config.Settings.Basic.SkipNetCheck, eth.Addr); err != nil { util.Log.Println(eth.Name + "运行出错,状态异常") util.Log.Println(err) } diff --git a/models/config.go b/models/config.go index be9567e..dcc5c82 100644 --- a/models/config.go +++ b/models/config.go @@ -13,9 +13,10 @@ type Guardian struct { } type Basic struct { - Timeout uint `json:"timeout"` - Interfaces string `json:"interfaces"` - DemoMode bool `json:"demo_mode"` + Timeout uint `json:"timeout"` + Interfaces string `json:"interfaces"` + DemoMode bool `json:"demo_mode"` + SkipNetCheck bool `json:"skip_net_check"` } type Settings struct {