Hi ,folks I have read socksv5's RFC, but in the very simple data structure of the Socksv5 library, how could it forward all the TCP/UDP-based protocols? There are only BIND/CONNECT method and the destination's IP and port in the packet header, how about a ftp server running on port 80? does the socks server know how to send the data request to remote real destination? Regards Fresco _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org