diff --git a/transport/internet/xtls/xtls.go b/transport/internet/xtls/xtls.go index 8a1be33f3..5d65355cf 100644 --- a/transport/internet/xtls/xtls.go +++ b/transport/internet/xtls/xtls.go @@ -5,27 +5,15 @@ package xtls import ( xtls "github.com/xtls/go" - "v2ray.com/core/common/buf" "v2ray.com/core/common/net" ) //go:generate go run v2ray.com/core/common/errors/errorgen -var ( - _ buf.Writer = (*Conn)(nil) -) - type Conn struct { *xtls.Conn } -func (c *Conn) WriteMultiBuffer(mb buf.MultiBuffer) error { - mb = buf.Compact(mb) - mb, err := buf.WriteMultiBuffer(c, mb) - buf.ReleaseMulti(mb) - return err -} - func (c *Conn) HandshakeAddress() net.Address { if err := c.Handshake(); err != nil { return nil