From d1ed330f9f28d2eb13787a311125d3f46669904c Mon Sep 17 00:00:00 2001 From: RPRX <63339210+rprx@users.noreply.github.com> Date: Tue, 13 Oct 2020 04:33:11 +0000 Subject: [PATCH] Remove XTLS WriteMultiBuffer method --- transport/internet/xtls/xtls.go | 12 ------------ 1 file changed, 12 deletions(-) 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