]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/ipv6/netfilter/ip6t_REJECT.c
Merge tag 'media/v4.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[karo-tx-linux.git] / net / ipv6 / netfilter / ip6t_REJECT.c
index 567367a7517201dcc930d5be4cea51f23e22d16e..0ed841a3fa33ac7c5cc17fc823a2e33f537b5bfb 100644 (file)
@@ -63,6 +63,12 @@ reject_tg6(struct sk_buff *skb, const struct xt_action_param *par)
        case IP6T_TCP_RESET:
                nf_send_reset6(net, skb, par->hooknum);
                break;
+       case IP6T_ICMP6_POLICY_FAIL:
+               nf_send_unreach6(net, skb, ICMPV6_POLICY_FAIL, par->hooknum);
+               break;
+       case IP6T_ICMP6_REJECT_ROUTE:
+               nf_send_unreach6(net, skb, ICMPV6_REJECT_ROUTE, par->hooknum);
+               break;
        }
 
        return NF_DROP;