Commit 329867a0 authored by Nathan Aclander's avatar Nathan Aclander Committed by Brian May

Move pyXAPI requirement

parent 1e82571b
...@@ -40,12 +40,13 @@ Client side Requirements ...@@ -40,12 +40,13 @@ Client side Requirements
+ +--------+------------+-----------------------------------------------+ + +--------+------------+-----------------------------------------------+
| | TPROXY | * IPv4 TCP + Linux with TPROXY support. | | | TPROXY | * IPv4 TCP + Linux with TPROXY support. |
| | | * IPv4 UDP + Python 3.5 preferred (see below). | | | | * IPv4 UDP + Python 3.5 preferred (see below). |
| | | * IPv6 TCP + | | | | * IPv6 TCP + Python 2 may require PyXAPI_ (see below). |
| | | * IPv6 UDP + | | | | * IPv6 UDP + |
+-------+--------+------------+-----------------------------------------------+ +-------+--------+------------+-----------------------------------------------+
| MacOS | PF | * IPv4 TCP + You need to have the pfctl command. | | MacOS | PF | * IPv4 TCP + You need to have the pfctl command. |
+-------+--------+------------+-----------------------------------------------+ +-------+--------+------------+-----------------------------------------------+
.. _PyXAPI: http://www.pps.univ-paris-diderot.fr/~ylg/PyXAPI/
Server side Requirements Server side Requirements
------------------------ ------------------------
...@@ -64,11 +65,9 @@ Additional information for TPROXY ...@@ -64,11 +65,9 @@ Additional information for TPROXY
TPROXY is the only method that supports full support of IPv6 and UDP. TPROXY is the only method that supports full support of IPv6 and UDP.
Full UDP or DNS support with the TPROXY method requires the ``recvmsg()`` Full UDP or DNS support with the TPROXY method requires the ``recvmsg()``
syscall. This is not available in Python 2.7, however is in Python 3.5 and syscall. This is not available in Python 2, however is in Python 3.5 and
later. later. Under Python 2 you might find it sufficient installing PyXAPI_ to get
the ``recvmsg()`` function.
- For Python 2.7, you need PyXAPI, available here:
http://www.pps.univ-paris-diderot.fr/~ylg/PyXAPI/
There are some things you need to consider for TPROXY to work: There are some things you need to consider for TPROXY to work:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment