|
|
@@ -31,13 +31,14 @@ type InboundConfig struct {
|
|
|
}
|
|
|
|
|
|
type OutboundConfig struct {
|
|
|
- Protocol string `json:"protocol"`
|
|
|
- SendThrough *cfgcommon.Address `json:"sendThrough"`
|
|
|
- Tag string `json:"tag"`
|
|
|
- Settings json.RawMessage `json:"settings"`
|
|
|
- StreamSetting *StreamConfig `json:"streamSettings"`
|
|
|
- ProxySettings *proxycfg.ProxyConfig `json:"proxySettings"`
|
|
|
- MuxSettings *muxcfg.MuxConfig `json:"mux"`
|
|
|
+ Protocol string `json:"protocol"`
|
|
|
+ SendThrough *cfgcommon.Address `json:"sendThrough"`
|
|
|
+ Tag string `json:"tag"`
|
|
|
+ Settings json.RawMessage `json:"settings"`
|
|
|
+ StreamSetting *StreamConfig `json:"streamSettings"`
|
|
|
+ ProxySettings *proxycfg.ProxyConfig `json:"proxySettings"`
|
|
|
+ MuxSettings *muxcfg.MuxConfig `json:"mux"`
|
|
|
+ DomainStrategy string `json:"domainStrategy"`
|
|
|
}
|
|
|
|
|
|
type StreamConfig struct {
|