mirror of
https://gitclone.com/github.com/MetaCubeX/Clash.Meta
synced 2025-02-23 12:42:27 +08:00
Chore: improve programming style (#109)
This commit is contained in:
parent
36b5d1f18f
commit
5581698908
@ -153,14 +153,12 @@ func (t *Tunnel) match(metadata *C.Metadata) C.Proxy {
|
|||||||
|
|
||||||
for _, rule := range t.rules {
|
for _, rule := range t.rules {
|
||||||
if rule.IsMatch(metadata) {
|
if rule.IsMatch(metadata) {
|
||||||
a, ok := t.proxies[rule.Adapter()]
|
if a, ok := t.proxies[rule.Adapter()]; ok {
|
||||||
if !ok {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
log.Infoln("%v match %s using %s", metadata.String(), rule.RuleType().String(), rule.Adapter())
|
log.Infoln("%v match %s using %s", metadata.String(), rule.RuleType().String(), rule.Adapter())
|
||||||
return a
|
return a
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
log.Infoln("%v doesn't match any rule using DIRECT", metadata.String())
|
log.Infoln("%v doesn't match any rule using DIRECT", metadata.String())
|
||||||
return t.proxies["DIRECT"]
|
return t.proxies["DIRECT"]
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user