Thanks, but listen(1) doesn't seem to behave any differently from listen(0)...
The problem was: there's a magic argument to the SOCKS version of
bind() -- you have to remember the remote address from the last
connect().
So I hacked up socksmodule.c and ftplib.py appropriately, and now
my pthon interpreter groks ftp over socks!
Here's the latest stuff...
http://www.hal.com/%7Econnolly/dist/socksForPython.tar.gz
(13760bytes May 9 18:04)
Dan