netfilter: ip6t_REJECT: added missing icmpv6 codes
authorAndreas Herz <andi@geekosphere.org>
Fri, 21 Aug 2015 09:31:32 +0000 (11:31 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 26 Aug 2015 18:32:35 +0000 (20:32 +0200)
commit1afe839e6b31a85fc53adbf8757d6373908d414d
tree2cf35819f9bae5b945650e0e63d21a5f338a6bfd
parent116984a316c3a3200f8a7912110cc4a6d6c0989e
netfilter: ip6t_REJECT: added missing icmpv6 codes

RFC 4443 added two new codes values for ICMPv6 type 1:

 5 - Source address failed ingress/egress policy
 6 - Reject route to destination

And RFC 7084 states in L-14 that IPv6 Router MUST send ICMPv6 Destination
Unreachable with code 5 for packets forwarded to it that use an address
from a prefix that has been invalidated.

Codes 5 and 6 are more informative subsets of code 1.

Signed-off-by: Andreas Herz <andi@geekosphere.org>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/uapi/linux/netfilter_ipv6/ip6t_REJECT.h
net/ipv6/netfilter/ip6t_REJECT.c