From 5072a565f08da19154309fe9ee19a5849f901c69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ib=C3=A1=C3=B1ez?= Date: Sun, 27 Feb 2022 23:34:12 +0100 Subject: [PATCH] Only set pycurl RESOLVE opt if resolve flag is set and not empty --- patator.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/patator.py b/patator.py index 13726b8..7950a43 100755 --- a/patator.py +++ b/patator.py @@ -3962,7 +3962,9 @@ class HTTP_fuzz(TCP_Cache): fp.setopt(pycurl.TIMEOUT, int(timeout)) fp.setopt(pycurl.PROXY, proxy) fp.setopt(pycurl.PROXYTYPE, proxy_type) - fp.setopt(pycurl.RESOLVE, [resolve]) + + if resolve: + fp.setopt(pycurl.RESOLVE, [resolve]) def noop(buf): pass fp.setopt(pycurl.WRITEFUNCTION, noop)