mirror of
https://github.com/onyx-and-iris/q3rcon-proxy.git
synced 2026-04-07 07:43:30 +00:00
format fixes
This commit is contained in:
15
session.go
15
session.go
@@ -19,7 +19,7 @@ type session struct {
|
||||
validator
|
||||
}
|
||||
|
||||
func newSession(caddr *net.UDPAddr, raddr *net.UDPAddr, proxyConn *net.UDPConn) (*session, error) {
|
||||
func newSession(caddr, raddr *net.UDPAddr, proxyConn *net.UDPConn) (*session, error) {
|
||||
serverConn, err := net.DialUDP("udp", nil, raddr)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
@@ -81,7 +81,11 @@ func (s *session) proxyTo(buf []byte) error {
|
||||
var err error
|
||||
if s.isChallengeRequestPacket(buf) {
|
||||
parts := strings.SplitN(string(buf), " ", 3)
|
||||
err = fmt.Errorf("invalid challenge from %s with GUID: %s", s.caddr.IP, parts[len(parts)-1])
|
||||
err = fmt.Errorf(
|
||||
"invalid challenge from %s with GUID: %s",
|
||||
s.caddr.IP,
|
||||
parts[len(parts)-1],
|
||||
)
|
||||
} else {
|
||||
err = errors.New("not a rcon or query request packet")
|
||||
}
|
||||
@@ -98,7 +102,12 @@ func (s *session) proxyTo(buf []byte) error {
|
||||
|
||||
if s.isRconRequestPacket(buf) {
|
||||
parts := strings.SplitN(string(buf), " ", 3)
|
||||
log.Infof("From [%s] To [%s] Command: %s", s.caddr.IP, s.serverConn.RemoteAddr(), parts[len(parts)-1])
|
||||
log.Infof(
|
||||
"From [%s] To [%s] Command: %s",
|
||||
s.caddr.IP,
|
||||
s.serverConn.RemoteAddr(),
|
||||
parts[len(parts)-1],
|
||||
)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user