Skip to content

Commit

Permalink
Add more methods to SocketForwarder.
Browse files Browse the repository at this point in the history
  • Loading branch information
ioquatix committed Dec 27, 2023
1 parent 1fa9fc5 commit 69b596b
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions lib/openssl/ssl.rb
Expand Up @@ -252,6 +252,14 @@ def peeraddr
to_io.peeraddr
end

def local_address
to_io.local_address
end

def remote_address
to_io.remote_address
end

def setsockopt(level, optname, optval)
to_io.setsockopt(level, optname, optval)
end
Expand All @@ -271,6 +279,26 @@ def closed?
def do_not_reverse_lookup=(flag)
to_io.do_not_reverse_lookup = flag
end

def close_on_exec=(value)
to_io.close_on_exec = value
end

def close_on_exec?
to_io.close_on_exec?
end

def wait(*args)
to_io.wait(*args)
end

def wait_readable(*args)
to_io.wait_readable(*args)
end

def wait_writable(*args)
to_io.wait_writable(*args)
end
end

def verify_certificate_identity(cert, hostname)
Expand Down

0 comments on commit 69b596b

Please sign in to comment.