ICMP6_ECHO_REQUEST
{ "echoreq", ICMP6_ECHO_REQUEST },
icp6->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;
(ctx.icmptype >= ICMP6_ECHO_REQUEST &&
if (virtual_type == htons(ICMP6_ECHO_REQUEST)) {
htons(ICMP6_ECHO_REQUEST))
htons(ICMP6_ECHO_REQUEST)) &&
htons(ICMP6_ECHO_REQUEST))
htons(ICMP6_ECHO_REQUEST))
if (pd->ndport == htons(ICMP6_ECHO_REQUEST)) {
if (pd->ndport == ICMP6_ECHO_REQUEST)
if (pd->nsport == ICMP6_ECHO_REQUEST)
pd->ndport = ICMP6_ECHO_REQUEST;
pd->nsport = ICMP6_ECHO_REQUEST;
if (icp->icmp6_type < ICMP6_ECHO_REQUEST ||
if (icmp6->icmp6_type == ICMP6_ECHO_REQUEST &&
case ICMP6_ECHO_REQUEST:
if (icmp6->icmp6_type < ICMP6_ECHO_REQUEST) {
{ "echoreq", ICMP6_ECHO_REQUEST },
icp6->icmp6_type = ICMP6_ECHO_REQUEST;
case ICMP6_ECHO_REQUEST:
printf("icmp6: echo %s", dp->icmp6_type == ICMP6_ECHO_REQUEST ?
icp->icmp6_type = ICMP6_ECHO_REQUEST;