Class: EM::Connection

Inherits:
Object
  • Object
show all
Defined in:
lib/transocks_em.rb

Direct Known Subclasses

TransocksEM::TransocksTCPServer

Instance Method Summary collapse

Instance Method Details

#bsd_orig_sockaddrObject



30
31
32
# File 'lib/transocks_em.rb', line 30

def bsd_orig_sockaddr
#       get_sock_opt(4, 3)
end

#orig_sockaddrObject



23
24
25
26
27
28
# File 'lib/transocks_em.rb', line 23

def orig_sockaddr
  addr = get_sock_opt(Socket::SOL_IP, 80) # Socket::SO_ORIGINAL_DST
  _, port, host = addr.unpack("nnN")

  [host, port]
end