Patch #754340: Fix typo in redirect_request. Will backport to 2.2.
diff --git a/Lib/urllib2.py b/Lib/urllib2.py
index 78cb29c..1ebe6c0 100644
--- a/Lib/urllib2.py
+++ b/Lib/urllib2.py
@@ -438,7 +438,7 @@
             # do the same.
             return Request(newurl, headers=req.headers)
         else:
-            raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
+            raise HTTPError(req.get_full_url(), code, msg, headers, fp)
 
     # Implementation note: To avoid the server sending us into an
     # infinite loop, the request object needs to track what URLs we