aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZack B <zbrdge@gmail.com>2014-07-01 15:08:42 -0700
committerZack B <zbrdge@gmail.com>2014-07-01 15:08:42 -0700
commite601ade924681773b406e5c816aee8886c75b2d4 (patch)
tree0cfc63a6cbfab943fdb53aa67fac489f9cfcbfc6
parent2704963e6134d63304dfca5cf5893017ffd739e7 (diff)
downloadmitmproxy-e601ade924681773b406e5c816aee8886c75b2d4.tar.gz
mitmproxy-e601ade924681773b406e5c816aee8886c75b2d4.tar.bz2
mitmproxy-e601ade924681773b406e5c816aee8886c75b2d4.zip
only support FreeBSD 10+
-rw-r--r--libmproxy/platform/__init__.py2
-rw-r--r--libmproxy/platform/pf.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/libmproxy/platform/__init__.py b/libmproxy/platform/__init__.py
index 79f2f5df..7f570133 100644
--- a/libmproxy/platform/__init__.py
+++ b/libmproxy/platform/__init__.py
@@ -7,6 +7,6 @@ if sys.platform == "linux2":
elif sys.platform == "darwin":
import osx
resolver = osx.Resolver
-elif "freebsd" in sys.platform:
+elif sys.platform == "freebsd10":
import osx
resolver = osx.Resolver
diff --git a/libmproxy/platform/pf.py b/libmproxy/platform/pf.py
index 32529e59..dc0f6104 100644
--- a/libmproxy/platform/pf.py
+++ b/libmproxy/platform/pf.py
@@ -12,7 +12,7 @@ def lookup(address, port, s):
if "ESTABLISHED:ESTABLISHED" in i and spec in i:
s = i.split()
if len(s) > 4:
- if "freebsd" in sys.platform:
+ if sys.platform == "freebsd10":
# strip parentheses for FreeBSD pfctl
s = s[3][1:-1].split(":")
else: