WTF is this

This commit is contained in:
世界
2024-06-24 09:49:15 +08:00
parent a7771fd1db
commit fe9f0dee33
39 changed files with 322 additions and 497 deletions

View File

@@ -9,6 +9,7 @@ import (
"github.com/sagernet/sing/common/binary"
E "github.com/sagernet/sing/common/exceptions"
"github.com/sagernet/sing/common/varbin"
)
func (s *CommandServer) WriteMessage(message string) {
@@ -26,7 +27,7 @@ func writeLog(writer *bufio.Writer, messages []string) error {
if err != nil {
return err
}
err = binary.WriteData(writer, binary.BigEndian, messages)
err = varbin.Write(writer, binary.BigEndian, messages)
if err != nil {
return err
}
@@ -119,7 +120,7 @@ func (c *CommandClient) handleLogConn(conn net.Conn) {
var messages []string
switch messageType {
case 0:
err = binary.ReadData(reader, binary.BigEndian, &messages)
err = varbin.Read(reader, binary.BigEndian, &messages)
if err != nil {
c.handler.Disconnected(err.Error())
return