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

@ -23,6 +23,12 @@ Client side Requirements
.. _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 Server side Requirements
------------------------ ------------------------
Python 2.7 or Python 3.5. Python 2.7 or Python 3.5.

View File

@ -55,13 +55,6 @@ 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.
.. _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: 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 - The following commands need to be run first as root. This only needs to be