Refactor struct & Add override dialer options

This commit is contained in:
世界
2022-07-03 20:59:25 +08:00
parent 28b865acf0
commit 18e3f43df3
33 changed files with 282 additions and 166 deletions

View File

@@ -21,7 +21,8 @@ func (v *NetworkList) UnmarshalJSON(data []byte) error {
}
for _, networkName := range networkList {
switch networkName {
case "tcp", "udp":
case C.NetworkTCP, C.NetworkUDP:
break
default:
return E.New("unknown network: " + networkName)
}