1
0
Fork 0

Prefix logs with 'socks'

logger
Armon Dadgar 2014-01-23 15:55:54 -08:00
parent 633d3d7152
commit 08b93ecec3
2 changed files with 5 additions and 5 deletions

View File

@ -289,7 +289,7 @@ func proxy(name string, dst io.Writer, src io.Reader, errCh chan error) {
// Log, and sleep. This is jank but allows the otherside
// to finish a pending copy
log.Printf("[DEBUG] Copied %d bytes to %s", n, name)
log.Printf("[DEBUG] socks: Copied %d bytes to %s", n, name)
time.Sleep(10 * time.Millisecond)
// Send any errors

View File

@ -82,28 +82,28 @@ func (s *Server) ServeConn(conn net.Conn) error {
// Read the version byte
version := []byte{0}
if _, err := bufConn.Read(version); err != nil {
log.Printf("[ERR] Failed to get version byte: %v", err)
log.Printf("[ERR] socks: Failed to get version byte: %v", err)
return err
}
// Ensure we are compatible
if version[0] != socks5Version {
err := fmt.Errorf("Unsupported SOCKS version: %v", version)
log.Printf("[ERR] %v", err)
log.Printf("[ERR] socks: %v", err)
return err
}
// Authenticate the connection
if err := s.authenticate(conn, bufConn); err != nil {
err = fmt.Errorf("Failed to authenticate: %v", err)
log.Printf("[ERR] %v", err)
log.Printf("[ERR] socks: %v", err)
return err
}
// Process the client request
if err := s.handleRequest(conn, bufConn); err != nil {
err = fmt.Errorf("Failed to handle request: %v", err)
log.Printf("[ERR] %v", err)
log.Printf("[ERR] socks: %v", err)
return err
}