Browse Source

Remove XTLS WriteMultiBuffer method

RPRX 5 years ago
parent
commit
d1ed330f9f
1 changed files with 0 additions and 12 deletions
  1. 0 12
      transport/internet/xtls/xtls.go

+ 0 - 12
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