# File lib/net/dns/resolver.rb, line 440
      def source_port=(num)
        unless root?
          raise ResolverPermissionError, "Are you root?"
        end
        if (0..65535).include?(num)
          @config[:source_port] = num
        else
          raise ArgumentError, "Wrong port number #{num}"
        end
      end