Move recvmsg to requirements

This commit is contained in:
Brian May 2016-01-17 17:58:36 +11:00
parent 7408ab3c53
commit 242c266e7d
2 changed files with 7 additions and 8 deletions

View File

@ -21,7 +21,13 @@ Client side Requirements
| MacOS | PF | * IPv4 TCP + You need to have the pfctl command. |
+-------+--------+------------+-----------------------------------------------+
.. _PyXAPI: http://www.pps.univ-paris-diderot.fr/~ylg/PyXAPI/
.. _PyXAPI: http://www.pps.univ-paris-diderot.fr/~ylg/PyXAPI/
Full UDP or DNS support with the TPROXY method requires the ``recvmsg()``
syscall. This is not available in Python 2, however is in Python 3.5 and
later. Under Python 2 you might find it sufficient installing PyXAPI_ to get
the ``recvmsg()`` function.
Server side Requirements
------------------------

View File

@ -55,13 +55,6 @@ Additional information for TPROXY
---------------------------------
TPROXY is the only method that supports full support of IPv6 and UDP.
.. _PyXAPI: http://www.pps.univ-paris-diderot.fr/~ylg/PyXAPI/
Full UDP or DNS support with the TPROXY method requires the ``recvmsg()``
syscall. This is not available in Python 2, however is in Python 3.5 and
later. Under Python 2 you might find it sufficient installing PyXAPI_ to get
the ``recvmsg()`` function.
There are some things you need to consider for TPROXY to work:
- The following commands need to be run first as root. This only needs to be