<commit_before>unless IPFinder.find(node, :public_ipv6).empty? && IPFinder.find(node, :private_ipv6).empty?

  firewall_rule 'Example whitelist for ipv6' do
    rule '--dport 123'
    proto 'tcp'
    jump 'ACCEPT'
    chain 'WHITELIST'
    enabled false
    protoversion 'ipv6'
  end

  firewall_rule 'Example blacklist for ipv6' do
    rule '--dport 123'
    proto 'tcp'
    jump 'DROP'
    chain 'BLACKLIST'
    enabled false
    protoversion 'ipv6'
  end

  %w(destination-unreachable packet-too-big time-exceeded parameter-problem echo-request echo-reply \
     router-advertisement neighbor-solicitation neighbor-advertisement redirect).each do |icmptype|
    firewall_rule 'Allow icmp echo request' do
      rule "--icmpv6-type #{icmptype}"
      proto 'icmpv6'
      jump 'ACCEPT'
      chain 'ALLOWED'
      protoversion 'ipv6'<commit_msg>linebreak fix<commit_after>unless IPFinder.find(node, :public_ipv6).empty? && IPFinder.find(node, :private_ipv6).empty?

  firewall_rule 'Example whitelist for ipv6' do
    rule '--dport 123'
    proto 'tcp'
    jump 'ACCEPT'
    chain 'WHITELIST'
    enabled false
    protoversion 'ipv6'
  end

  firewall_rule 'Example blacklist for ipv6' do
    rule '--dport 123'
    proto 'tcp'
    jump 'DROP'
    chain 'BLACKLIST'
    enabled false
    protoversion 'ipv6'
  end

  %w(destination-unreachable packet-too-big time-exceeded parameter-problem echo-request echo-reply
     router-advertisement neighbor-solicitation neighbor-advertisement redirect).each do |icmptype|
    firewall_rule 'Allow icmp echo request' do
      rule "--icmpv6-type #{icmptype}"
      proto 'icmpv6'
      jump 'ACCEPT'
      chain 'ALLOWED'
      protoversion 'ipv6'
{'fraction_non_alphanumeric': 0.09633569739952719, 'fraction_numerical': 0.01773049645390071, 'mean_word_length': 3.275252525252525, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2737908', 'n_tokens_mistral': 594, 'n_tokens_neox': 569, 'n_words': 148}