github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/option/direct.go (about)

     1  package option
     2  
     3  type DirectInboundOptions struct {
     4  	ListenOptions
     5  	Network         NetworkList `json:"network,omitempty"`
     6  	OverrideAddress string      `json:"override_address,omitempty"`
     7  	OverridePort    uint16      `json:"override_port,omitempty"`
     8  }
     9  
    10  type DirectOutboundOptions struct {
    11  	DialerOptions
    12  	OverrideAddress string `json:"override_address,omitempty"`
    13  	OverridePort    uint16 `json:"override_port,omitempty"`
    14  	ProxyProtocol   uint8  `json:"proxy_protocol,omitempty"`
    15  }