class UringMachine::DNSResolver

def prepare_socket

def prepare_socket
  fd = @machine.socket(UM::AF_INET, UM::SOCK_DGRAM, 0, 0)
  @machine.bind(fd, '0.0.0.0', 0)
  @machine.connect(fd, @nameservers.sample, 53)
  fd
end