ICMP6_ECHO_REQUEST
{ ICMP6_ECHO_REQUEST, NULL, 0, "echo" },
{ "echo", ICMP_ECHO, ICMP6_ECHO_REQUEST },
if (ic6->icmp6_type == ICMP6_ECHO_REQUEST ||
{ "echoreq", ICMP6_ECHO_REQUEST },
icp->icmp6_type = ICMP6_ECHO_REQUEST;
case ICMP6_ECHO_REQUEST:
case ICMP6_ECHO_REQUEST: \
if (icp->icmp6_type < ICMP6_ECHO_REQUEST ||
case ICMP6_ECHO_REQUEST:
if (icmp6->icmp6_type < ICMP6_ECHO_REQUEST) {
ICMP6_ECHO_REQUEST, /* 8: ICMP_ECHO */
case ICMP6_ECHO_REQUEST :
icmpreplytype6[ICMP6_ECHO_REQUEST] = ICMP6_ECHO_REPLY;
#ifndef ICMP6_ECHO_REQUEST
case ICMP6_ECHO_REQUEST:
case ICMP6_ECHO_REQUEST :
if ((ic->icmp_type == ICMP6_ECHO_REQUEST) ||
(oic->icmp6_type == ICMP6_ECHO_REQUEST)) ||
(icmp6_type == ICMP6_ECHO_REQUEST ||
if (type == ICMP6_ECHO_REQUEST || type == ICMP6_ECHO_REPLY) {
ICMP6_ECHO_REQUEST);
if (icmp6->icmp6_type != ICMP6_ECHO_REQUEST &&
if (icmp6->icmp6_type == ICMP6_ECHO_REQUEST)
if (icmp6->icmp6_type < ICMP6_ECHO_REQUEST ||
type = ICMP6_ECHO_REQUEST;
if (icmp6->icmp6_type == ICMP6_ECHO_REQUEST ||
case ICMP6_ECHO_REQUEST:
case ICMP6_ECHO_REQUEST:
*virtual_type = ICMP6_ECHO_REQUEST;
case ICMP6_ECHO_REQUEST:
type = ICMP6_ECHO_REQUEST;
htons(ICMP6_ECHO_REQUEST) &&
((virtual_type == htons(ICMP6_ECHO_REQUEST)) &&
(virtual_type == htons(ICMP6_ECHO_REQUEST))
(virtual_type == htons(ICMP6_ECHO_REQUEST))
if (pd->ndport == ICMP6_ECHO_REQUEST)
pd->ndport = ICMP6_ECHO_REQUEST;
if (pd->ndport == htons(ICMP6_ECHO_REQUEST)) {
icmp6.icmp6.icmp6_type = ICMP6_ECHO_REQUEST;
htons((unsigned short)~(ICMP6_ECHO_REQUEST << 8));
DO2(ICMP6_ECHO_REQUEST, 9);
icp->icmp6_type = ICMP6_ECHO_REQUEST;
case ICMP6_ECHO_REQUEST: