add mtls dialer
This commit is contained in:
@ -31,7 +31,7 @@ func (c *Chain) GetRouteFor(network, address string) (r *Route) {
|
||||
break
|
||||
}
|
||||
|
||||
if node.transport.IsMultiplex() {
|
||||
if node.transport.Multiplex() {
|
||||
tr := node.transport.Copy().
|
||||
WithRoute(r)
|
||||
node = node.Copy().
|
||||
|
@ -75,9 +75,9 @@ func (tr *Transport) Bind(ctx context.Context, conn net.Conn, network, address s
|
||||
return nil, connector.ErrBindUnsupported
|
||||
}
|
||||
|
||||
func (tr *Transport) IsMultiplex() bool {
|
||||
func (tr *Transport) Multiplex() bool {
|
||||
if mux, ok := tr.dialer.(dialer.Multiplexer); ok {
|
||||
return mux.IsMultiplex()
|
||||
return mux.Multiplex()
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
Reference in New Issue
Block a user