ICMP6_ECHO_REPLY
{ ICMP6_ECHO_REPLY, NULL, 0, "echoreply" },
{ "echorep", ICMP_ECHOREPLY, ICMP6_ECHO_REPLY },
ic6->icmp6_type == ICMP6_ECHO_REPLY)
{ "echorep", ICMP6_ECHO_REPLY },
if (icp->icmp6_type == ICMP6_ECHO_REPLY && myechoreply(icp)) {
case ICMP6_ECHO_REPLY:
ICMP6_FILTER_SETPASS(ICMP6_ECHO_REPLY, &filt);
case ICMP6_ECHO_REPLY: \
case ICMP6_ECHO_REPLY:
if (icmp6_ratelimit(&ip6->ip6_src, ICMP6_ECHO_REPLY, 0))
nicmp6->icmp6_type = ICMP6_ECHO_REPLY;
ICMP6STAT_INC2(icp6s_outhist, ICMP6_ECHO_REPLY);
case ICMP6_ECHO_REPLY:
ICMP6_ECHO_REPLY, /* 0: ICMP_ECHOREPLY */
if (icmp->icmp_type != ICMP6_ECHO_REPLY)
case ICMP6_ECHO_REPLY :
icmpreplytype6[ICMP6_ECHO_REQUEST] = ICMP6_ECHO_REPLY;
#ifndef ICMP6_ECHO_REPLY
if (icmp6->icmp6_type > ICMP6_ECHO_REPLY)
if (icmp6->icmp6_type > ICMP6_ECHO_REPLY)
case ICMP6_ECHO_REPLY:
(ic->icmp_type == ICMP6_ECHO_REPLY)) {
if (((ic->ici_type == ICMP6_ECHO_REPLY) &&
if (type == ICMP6_ECHO_REQUEST || type == ICMP6_ECHO_REPLY) {
icmp6->icmp6_type != ICMP6_ECHO_REPLY)
type = ICMP6_ECHO_REPLY;
icmp6->icmp6_type == ICMP6_ECHO_REPLY)
case ICMP6_ECHO_REPLY:
case ICMP6_ECHO_REPLY:
case ICMP6_ECHO_REPLY:
type = ICMP6_ECHO_REPLY;
else if (pd->ndport == ICMP6_ECHO_REPLY)
pd->ndport = ICMP6_ECHO_REPLY;
DO2(ICMP6_ECHO_REPLY, 8);
} else if (type == ICMP6_ECHO_REPLY) {
case ICMP6_ECHO_REPLY:
} else if (useproto == IPPROTO_ICMPV6 && *type == ICMP6_ECHO_REPLY) {