From 28a234e28b417043097de9f8faee386a24ef0db5 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Thu, 12 Dec 2013 02:11:22 +0100 Subject: store resolved ip addresses, fixes #187 --- libmproxy/proxy.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libmproxy/proxy.py') diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py index 7b2f9bfe..e8d98d16 100644 --- a/libmproxy/proxy.py +++ b/libmproxy/proxy.py @@ -231,6 +231,9 @@ class ProxyHandler(tcp.BaseHandler): sc.rfile.reset_timestamps() try: tsstart = utils.timestamp() + peername = sc.connection.getpeername() + if peername: + request.ip = peername[0] httpversion, code, msg, headers, content = http.read_response( sc.rfile, request.method, -- cgit v1.2.3