fix: ip变量类型问题
This commit is contained in:
@@ -61,7 +61,7 @@ Config.json说明:
|
|||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"timeout": 1, //检查网络超时时间(秒)
|
"timeout": 1, //检查网络超时时间(秒)
|
||||||
"interfaces": "",//网卡名称正则,如:eth0\.[2-3]
|
"interfaces": "",//网卡名称正则(注意JSON转义),如:eth0\\.[2-3]
|
||||||
"demo_mode": false, //测试模式,报错更详细,且生成运行日志与错误日志
|
"demo_mode": false, //测试模式,报错更详细,且生成运行日志与错误日志
|
||||||
"guardian": { //守护模式
|
"guardian": { //守护模式
|
||||||
"enable": false,
|
"enable": false,
|
||||||
|
|||||||
@@ -30,7 +30,10 @@ func GetInterfaceAddr() ([]srunModels.Eth, error) {
|
|||||||
if strings.Contains(ip.String(), ".") {
|
if strings.Contains(ip.String(), ".") {
|
||||||
result = append(result, srunModels.Eth{
|
result = append(result, srunModels.Eth{
|
||||||
Name: eth.Name,
|
Name: eth.Name,
|
||||||
Addr: ip,
|
Addr: func() *net.TCPAddr {
|
||||||
|
n, _ := net.ResolveTCPAddr("tcp", ip.String())
|
||||||
|
return n
|
||||||
|
}(),
|
||||||
})
|
})
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user