diff --git a/cmd/q3rcon-proxy/main.go b/cmd/q3rcon-proxy/main.go index b2bdfb6..63d442f 100644 --- a/cmd/q3rcon-proxy/main.go +++ b/cmd/q3rcon-proxy/main.go @@ -8,9 +8,10 @@ import ( "strings" "time" - udpproxy "github.com/onyx-and-iris/q3rcon-proxy" log "github.com/sirupsen/logrus" "github.com/urfave/cli/v3" + + udpproxy "github.com/onyx-and-iris/q3rcon-proxy" ) // proxyConfig holds the configuration for a single UDP proxy server. @@ -59,7 +60,10 @@ func main() { return fmt.Errorf("invalid target port: %s", ports[1]) } if proxyPort == targetPort { - return fmt.Errorf("proxy and target ports cannot be the same: %s", mapping) + return fmt.Errorf( + "proxy and target ports cannot be the same: %s", + mapping, + ) } } return nil diff --git a/option.go b/option.go index e86ae55..fe8ac68 100644 --- a/option.go +++ b/option.go @@ -13,7 +13,9 @@ type Option func(*Client) func WithSessionTimeout(timeout time.Duration) Option { return func(c *Client) { if timeout < time.Minute { - log.Warnf("cannot set stale session timeout to less than 1 minute.. defaulting to 20 minutes") + log.Warnf( + "cannot set stale session timeout to less than 1 minute.. defaulting to 20 minutes", + ) return } diff --git a/session.go b/session.go index 99b86e3..2dec342 100644 --- a/session.go +++ b/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