# File ../../auditor/lib/kasp_auditor/partial_auditor.rb, line 734
    def do_basic_nsec_checks(line)
      # Should we have any NSECs in this zone?
      if !(@config.denial.nsec)
        log(LOG_ERR, "NSEC RRs included in NSEC3-signed zone")
        return
      end
      split = line.split
      # Check NSEC TTL
      check_nsec_ttl(split[1], line, "NSEC")
      # Check that following owner names works. In this case, we are best off storing all NSECs
      # in a temporary .nsec file, which we can get the OS to sort once we've done the main pass.
      if (@scan_options.follow_nsec_loop) # It takes time to write the records to file @TODO@ Does it?
        add_to_nsec_file(line)
      end
      # Then, we can quickly scan through the .nsec file to make sure that they form a single closed loop.
    end