1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-10 09:50:43 +00:00

update router to adapt to protobuf change

This commit is contained in:
Shelikhoo 2021-09-07 08:02:38 +01:00
parent 935cf69fb1
commit eb423bee54
No known key found for this signature in database
GPG Key ID: C4D5E79D22B25316

View File

@ -93,7 +93,7 @@ type RouterConfig struct {
cfgctx context.Context
}
func (c *RouterConfig) getDomainStrategy() router.Config_DomainStrategy {
func (c *RouterConfig) getDomainStrategy() router.DomainStrategy {
ds := ""
if c.DomainStrategy != nil {
ds = *c.DomainStrategy
@ -103,13 +103,13 @@ func (c *RouterConfig) getDomainStrategy() router.Config_DomainStrategy {
switch strings.ToLower(ds) {
case "alwaysip", "always_ip", "always-ip":
return router.Config_UseIp
return router.DomainStrategy_UseIp
case "ipifnonmatch", "ip_if_non_match", "ip-if-non-match":
return router.Config_IpIfNonMatch
return router.DomainStrategy_IpIfNonMatch
case "ipondemand", "ip_on_demand", "ip-on-demand":
return router.Config_IpOnDemand
return router.DomainStrategy_IpOnDemand
default:
return router.Config_AsIs
return router.DomainStrategy_AsIs
}
}