Allow Splice on Android

This commit is contained in:
RPRX 2020-12-04 03:25:25 +00:00 committed by GitHub
parent 16544c18ab
commit 98da186471
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -170,7 +170,7 @@ func (c *VLessOutboundConfig) Build() (proto.Message, error) {
switch account.Flow { switch account.Flow {
case "", "xtls-rprx-origin", "xtls-rprx-origin-udp443", "xtls-rprx-direct", "xtls-rprx-direct-udp443": case "", "xtls-rprx-origin", "xtls-rprx-origin-udp443", "xtls-rprx-direct", "xtls-rprx-direct-udp443":
case "xtls-rprx-splice", "xtls-rprx-splice-udp443": case "xtls-rprx-splice", "xtls-rprx-splice-udp443":
if runtime.GOOS != "linux" { if runtime.GOOS != "linux" && runtime.GOOS != "android" {
return nil, newError(`VLESS users: "` + account.Flow + `" only support linux in this version`) return nil, newError(`VLESS users: "` + account.Flow + `" only support linux in this version`)
} }
default: default: