mirror of https://github.com/v2ray/v2ray-core
				
				
				
			add tag for inbound detour connection
							parent
							
								
									641e5db851
								
							
						
					
					
						commit
						3a1c134f84
					
				| 
						 | 
				
			
			@ -26,6 +26,7 @@ type DnsConfig interface {
 | 
			
		|||
type InboundDetourConfig interface {
 | 
			
		||||
	Protocol() string
 | 
			
		||||
	PortRange() v2net.PortRange
 | 
			
		||||
	Tag() string
 | 
			
		||||
	Settings() interface{}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,6 +12,7 @@ type InboundDetourConfig struct {
 | 
			
		|||
	ProtocolValue  string               `json:"protocol"`
 | 
			
		||||
	PortRangeValue *v2netjson.PortRange `json:"port"`
 | 
			
		||||
	SettingsValue  json.RawMessage      `json:"settings"`
 | 
			
		||||
	TagValue       string               `json:"tag"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *InboundDetourConfig) Protocol() string {
 | 
			
		||||
| 
						 | 
				
			
			@ -25,3 +26,7 @@ func (this *InboundDetourConfig) PortRange() v2net.PortRange {
 | 
			
		|||
func (this *InboundDetourConfig) Settings() interface{} {
 | 
			
		||||
	return loadConnectionConfig(this.SettingsValue, this.ProtocolValue, proxyconfig.TypeInbound)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *InboundDetourConfig) Tag() string {
 | 
			
		||||
	return this.TagValue
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -55,6 +55,11 @@ func (this *PortRange) To() v2net.Port {
 | 
			
		|||
type InboundDetourConfig struct {
 | 
			
		||||
	*ConnectionConfig
 | 
			
		||||
	PortRangeValue *PortRange
 | 
			
		||||
	TagValue       string
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *InboundDetourConfig) Tag() string {
 | 
			
		||||
	return this.TagValue
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *InboundDetourConfig) PortRange() v2net.PortRange {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue