APIdock / Ruby
/
Browse About
method

ipv6only!

v2_4_6 - Show latest stable - Class: Socket
ipv6only!()
public

enable the socket option IPV6_V6ONLY if IPV6_V6ONLY is available.

# File ext/socket/lib/socket.rb, line 449
  def ipv6only!
    if defined? Socket::IPV6_V6ONLY
      self.setsockopt(:IPV6, :V6ONLY, 1)
    end
  end

Related methods

  • Instance methods
  • accept
  • accept_nonblock
  • bind
  • connect
  • connect_nonblock
  • ipv6only!
  • listen
  • recvfrom
  • recvfrom_nonblock
  • sysaccept
  • Class methods
  • accept_loop
  • getaddrinfo
  • gethostbyaddr
  • gethostbyname
  • gethostname
  • getnameinfo
  • getservbyname
  • getservbyport
  • ip_address_list
  • new
  • pack_sockaddr_in
  • pack_sockaddr_un
  • pair
  • sockaddr_in
  • sockaddr_un
  • socketpair
  • tcp
  • tcp_server_loop
  • tcp_server_sockets
  • udp_server_loop
  • udp_server_loop_on
  • udp_server_recv
  • udp_server_sockets
  • unix
  • unix_server_loop
  • unix_server_socket
  • unpack_sockaddr_in
  • unpack_sockaddr_un
  • Private methods
  • privateunix_socket_abstract_name?
  • private__accept_nonblock
  • private__connect_nonblock
  • private__recvfrom_nonblock
APIdock API Documentation Browser

© 2026 APIdock