Remove debug code from entrance server

This commit is contained in:
Andrew Gutekanst
2020-02-03 15:27:38 -05:00
parent f17d1db9a7
commit 5924db9b42

View File

@@ -2,9 +2,6 @@ package entranceserver
import (
"encoding/binary"
"fmt"
"io/ioutil"
"log"
"net"
"github.com/Andoryuuta/Erupe/config"
@@ -35,7 +32,6 @@ func encodeServerInfo(serverInfos []config.EntranceServerInfo) []byte {
bf.WriteUint32(si.AllowedClientFlags)
for channelIdx, ci := range si.Channels {
fmt.Println("Channel idx", channelIdx)
bf.WriteUint16(ci.Port)
bf.WriteUint16(16 + uint16(channelIdx))
bf.WriteUint16(ci.MaxPlayers)
@@ -75,7 +71,6 @@ func makeHeader(data []byte, respType string, entryCount uint16, key byte) []byt
}
func makeResp(servers []config.EntranceServerInfo) []byte {
fmt.Printf("%+v\n", servers)
rawServerData := encodeServerInfo(servers)
bf := byteframe.NewByteFrame()
@@ -86,11 +81,6 @@ func makeResp(servers []config.EntranceServerInfo) []byte {
// If so, how does it work without the entrance server connection being authenticated?
bf.WriteBytes(makeHeader([]byte{}, "USR", 0, 0x00))
err := ioutil.WriteFile("go_entrance_resp.bin", bf.Data(), 0644)
if err != nil {
log.Fatal(err)
}
return bf.Data()
}