diff options
| author | Adnan Maolood <[email protected]> | 2021-02-13 21:10:19 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2021-02-13 21:10:19 -0500 |
| commit | 595b0d049034ddf8457449ffd39da412fcf2f147 (patch) | |
| tree | fb299c31ef08ca2cc1abe8186a4037f3411e8920 | |
| parent | client: Punycode request URL (diff) | |
| download | go-gemini-595b0d049034ddf8457449ffd39da412fcf2f147.tar.xz go-gemini-595b0d049034ddf8457449ffd39da412fcf2f147.zip | |
server: Populate Request.RemoteAddr field
| -rw-r--r-- | server.go | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -220,6 +220,9 @@ func (s *Server) respond(conn net.Conn) { } } + // Store remote address + req.RemoteAddr = conn.RemoteAddr() + resp := s.responder(req) if resp == nil { w.Status(StatusNotFound) |