# File lib/net/dns/header.rb, line 523
      def recursive=(val)
        case val
        when true
          @rd = 1
        when false
          @rd = 0
        when 1
          @rd = 1
        when 0
          @rd = 0
        else
          raise WrongRecursiveError, "Wrong value (#{val}), please specify true (1) or false (0)"
        end
      end