From: Resident Moron Date: 2012-04-22T07:38:17+09:00 Subject: resolv-replace.rb I'm interested in writing a ruby program that uses sockets via a proxy. lib/resolv-replace.rb appears to have the beginnings of the code that I would want to use, however, it appears to be unfinished or at least not fully implemented. here is a clip from the file resolv-replace.rb class SOCKSSocket < TCPSocket # :stopdoc: alias original_resolv_initialize initialize # :startdoc: def initialize(host, serv) original_resolv_initialize(IPSocket.getaddress(host), port) end end if defined? SOCKSSocket I get the feeling that the intention is at some future point resolv-replace.rb will overwrite or replace the file resolv.rb and SOCKSSocket will use native c method calls, etc. I need to know if I am completely off base here and if so it would be great to see some working examples using SOCKSSocket. Thanks -- Posted via http://www.ruby-forum.com/.