-
Avery Pennarun authored
Basic forwarding now works on MacOS, assuming you set up ipfw correctly (ha ha). I wasted a few hours today trying to figure this out, and I'm *so very close*, but unfortunately it just didn't work. Think you can figure it out? Related changes: - don't die if iptables is unavailable - BSD uses getsockname() instead of SO_ORIGINAL_DST - non-blocking connect() returns EISCONN once it's connected - you can't setsockopt IP_TTL more than once
096bbcc5
| Name |
Last commit
|
Last update |
|---|---|---|
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| client.py | ||
| helpers.py | ||
| iptables.py | ||
| main.py | ||
| options.py | ||
| server.py | ||
| ssh.py | ||
| sshuttle | ||
| ssnet.py |