MCPcopy Create free account
hub / github.com/0xUnixIO/pulse / parseHy2Extra

Function parseHy2Extra

internal/proxycfg/xray.go:925–935  ·  view source on GitHub ↗

parseHy2Extra 容错解析 Inbound.Extra;非法 JSON 视为空配置。

(raw string)

Source from the content-addressed store, hash-verified

923
924// parseHy2Extra 容错解析 Inbound.Extra;非法 JSON 视为空配置。
925func parseHy2Extra(raw string) hy2Extra {
926 var e hy2Extra
927 if raw == "" {
928 return e
929 }
930 _ = json.Unmarshal([]byte(raw), &e)
931 if e.UDPIdleTimeoutSec <= 0 {
932 e.UDPIdleTimeoutSec = 60
933 }
934 return e
935}

Callers 1

BuildXrayConfigFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected