ICMP6_DST_UNREACH
case ICMP6_DST_UNREACH:
icmp6_error(*m, ICMP6_DST_UNREACH,
if (icmptype == ICMP6_DST_UNREACH ||
if (icmptype == ICMP6_DST_UNREACH ||
icmp6_error(m, ICMP6_DST_UNREACH, 0, 0);
case ICMP6_DST_UNREACH: \
icmp6_error(m, ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_ADDR,
case ICMP6_DST_UNREACH:
case ICMP6_DST_UNREACH:
icmp6_error(mcopy, ICMP6_DST_UNREACH,
icmp6_error(mcopy, ICMP6_DST_UNREACH,
icmp6_error(mcopy, ICMP6_DST_UNREACH,
icmp6_error(mcopy, ICMP6_DST_UNREACH,
type = ICMP6_DST_UNREACH;
icmp6_error(m, ICMP6_DST_UNREACH,
icmp6_error(m, ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_NOPORT, 0);
DO2(ICMP6_DST_UNREACH, 11);
(ICMP6_DST_UNREACH << 8) | ICMP6_DST_UNREACH_NOPORT;
(ICMP6_DST_UNREACH << 8) | ICMP6_DST_UNREACH_NOPORT;
{ "unreach", ICMP6_DST_UNREACH },
{ "admin-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_ADMIN },
{ "noroute-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_NOROUTE },
{ "notnbr-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_NOTNEIGHBOR },
{ "beyond-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_BEYONDSCOPE },
{ "addr-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_ADDR },
{ "port-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_NOPORT },
|| type == ICMP6_DST_UNREACH) {
case ICMP6_DST_UNREACH: