IPPROTO_ICMP
frc->fr_proto != IPPROTO_ICMP) {
case IPPROTO_ICMP :
if ((ip->ip_p) && (ip->ip_p != IPPROTO_ICMP)) {
ip->ip_p = IPPROTO_ICMP;
icmp = (icmphdr_t *)new_header(IPPROTO_ICMP);
if (aip->ah_p == IPPROTO_ICMP)
else if (type == IPPROTO_ICMP)
} else if ((p == IPPROTO_ICMP) && !off && (f == AF_INET)) {
(ipc->ip_p == IPPROTO_ICMP)) {
} else if (sl->isl_p == IPPROTO_ICMP) {
case IPPROTO_ICMP :
nat->in_pr[0] = IPPROTO_ICMP;
nat->in_pr[1] = IPPROTO_ICMP;
case IPPROTO_ICMP :
ip->ip_p = IPPROTO_ICMP;
ip->ip_p = IPPROTO_ICMP;
ip->ip_p = IPPROTO_ICMP;
ip->ip_p = IPPROTO_ICMP;
ip->ip_p = IPPROTO_ICMP;
ip->ip_p = IPPROTO_ICMP;
} else if (*cpp && ip->ip_p == IPPROTO_ICMP) {
else if (ip->ip_p == IPPROTO_ICMP)
if (((fp->fr_proto == IPPROTO_ICMP) ||
} else if (sp->is_p == IPPROTO_ICMP
case IPPROTO_ICMP:
case IPPROTO_ICMP:
if (failedDgram->ip_p == IPPROTO_ICMP)
ip->ip_p = IPPROTO_ICMP;
icmpSock = socket (AF_INET, SOCK_RAW, IPPROTO_ICMP);
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
$$->proto = IPPROTO_ICMP;
$$->proto = IPPROTO_ICMP;
$$->proto = IPPROTO_ICMP;
if (r->proto != IPPROTO_ICMP && r->proto != IPPROTO_ICMPV6 &&
if ((r->proto == IPPROTO_ICMP && r->af == AF_INET6) ||
r->proto == IPPROTO_ICMP ? "icmp" : "icmp6",
if (proto == IPPROTO_ICMP || proto == IPPROTO_ICMPV6)
if (proto == IPPROTO_ICMP || proto == IPPROTO_ICMPV6)
} else if (proto != IPPROTO_ICMP && proto != IPPROTO_ICMPV6 &&
(oip.ip_p == IPPROTO_ICMP) &&
ssend = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
srecv = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
ip.ip_p = IPPROTO_ICMP;
rdisc_sock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
case IPPROTO_ICMP:
xnb_fill_eh_and_ip(mbufc, 84, 28, IPPROTO_ICMP, 0, 0);
{ "icmp", IPPROTO_ICMP, PF_INET },
SYSCTL_NODE(_net_inet, IPPROTO_ICMP, icmp, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
if (oip->ip_p == IPPROTO_ICMP && type != ICMP_REDIRECT &&
nip->ip_p = IPPROTO_ICMP;
IPPROTO_REGISTER(IPPROTO_ICMP, icmp_input, NULL);
case IPPROTO_ICMP:
case IPPROTO_ICMP:
} else if (pip->ip_p == IPPROTO_ICMP) {
} else if (pip->ip_p == IPPROTO_ICMP) {
} else if (ip->ip_p == IPPROTO_ICMP) {
} else if (ip->ip_p == IPPROTO_ICMP) {
} else if (ip->ip_p == IPPROTO_ICMP) {
} else if (ip->ip_p == IPPROTO_ICMP) {
#define LINK_ICMP IPPROTO_ICMP
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP :
if (((fi->fi_p != IPPROTO_ICMP) &&
case IPPROTO_ICMP :
case IPPROTO_ICMP :
if ((fin->fin_p == IPPROTO_ICMP) && !(fin->fin_flx & FI_SHORT))
ip->ip_p = IPPROTO_ICMP;
ip->ip_p = IPPROTO_ICMP;
else if (p == IPPROTO_ICMP) {
case IPPROTO_ICMP :
else if (p == IPPROTO_ICMP) {
} else if (oip->ip_p == IPPROTO_ICMP)
case IPPROTO_ICMP :
} else if (p == IPPROTO_ICMP) {
} else if (p == IPPROTO_ICMP) {
case IPPROTO_ICMP :
} else if (p == IPPROTO_ICMP) {
} else if (p == IPPROTO_ICMP) {
fi.fin_p = IPPROTO_ICMP;
else if (nat->nat_pr[0] == IPPROTO_ICMP ||
case IPPROTO_ICMP :
if ((fin->fin_p == IPPROTO_ICMP) && !(nflags & IPN_ICMPQUERY) &&
case IPPROTO_ICMP :
if ((fin->fin_p == IPPROTO_ICMP) && !(nflags & IPN_ICMPQUERY) &&
case IPPROTO_ICMP :
case IPPROTO_ICMP :
rv = (is1->is_p == IPPROTO_ICMP) ? 2 : 1;
case IPPROTO_ICMP :
case IPPROTO_ICMP :
case IPPROTO_ICMP :
case IPPROTO_ICMP :
(fin->fin_fi.fi_p == IPPROTO_ICMP)
case IPPROTO_ICMP :
} else if (ipsl.isl_p == IPPROTO_ICMP) {
case IPPROTO_ICMP :
case IPPROTO_ICMP:
match = (offset == 0 && proto==IPPROTO_ICMP &&
(proto != IPPROTO_ICMP ||
case IPPROTO_ICMP:
eip6->ip6_nxt = (ip.ip_p == IPPROTO_ICMP) ? IPPROTO_ICMPV6: ip.ip_p;
case IPPROTO_ICMP:
if (proto == IPPROTO_ICMP && ip_off != 0) {
ip6.ip6_nxt = (proto == IPPROTO_ICMP) ? IPPROTO_ICMPV6: proto;
case IPPROTO_ICMP:
ip->ip_p = (proto == IPPROTO_ICMPV6) ? IPPROTO_ICMP: proto;
if (ip->ip_p == IPPROTO_ICMP) {
oip->ip_p = IPPROTO_ICMP;
case IPPROTO_ICMP:
proto = IPPROTO_ICMP;
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP: (alias)->icmp_pgcount += (value); break; \
case IPPROTO_ICMP:
case IPPROTO_ICMP:
idx->proto = IPPROTO_ICMP;
case IPPROTO_ICMP:
if (idx.index != 0 && idx.proto != IPPROTO_ICMP &&
idx.proto = IPPROTO_ICMP;
case IPPROTO_ICMP:
sum = in4_cksum(m, (p == IPPROTO_ICMP ? 0 : p), off, len);
case IPPROTO_ICMP:
case IPPROTO_ICMP: {
case IPPROTO_ICMP:
if (pd.virtual_proto == IPPROTO_ICMP && af != AF_INET) {
case IPPROTO_ICMP:
(*nk)->proto = IPPROTO_ICMP;
case IPPROTO_ICMP:
if (pd->proto == IPPROTO_ICMP || pd->proto == IPPROTO_ICMPV6) {
ip4->ip_p = IPPROTO_ICMP;
if (pd2->proto == IPPROTO_ICMP)
} else if (pd->proto != IPPROTO_ICMP && pd->af == AF_INET &&
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
pd->proto = IPPROTO_ICMP;
case IPPROTO_ICMP:
case IPPROTO_ICMP:
pd->proto = IPPROTO_ICMP;
pd->proto = IPPROTO_ICMP;
pd->proto = IPPROTO_ICMP;
pd->proto = IPPROTO_ICMP;
case IPPROTO_ICMP: {
case IPPROTO_ICMP: {
pd->proto = IPPROTO_ICMP;
if (pd->proto == IPPROTO_ICMP) {
} else if (pd->proto == IPPROTO_ICMP && pd->naf == AF_INET6) {
if (pd->proto == IPPROTO_ICMP) {
pd->proto == IPPROTO_ICMP) || (low == 0 && high == 0)) {
EXPECT_CAPMODE(socket(AF_INET, SOCK_RAW, IPPROTO_ICMP));
EXPECT_CAPMODE(socket(AF_INET6, SOCK_RAW, IPPROTO_ICMP));
IPPROTO_ICMP)) != -1);
ATF_REQUIRE_EQ(violation.cap_data.cap_int, IPPROTO_ICMP);
proto = domain == PF_INET ? IPPROTO_ICMP : IPPROTO_ICMPV6;
nl.proto = IPPROTO_ICMP;
case IPPROTO_ICMP:
case IPPROTO_ICMP:
icmp_stats, NULL, "icmp", 1, IPPROTO_ICMP },
case IPPROTO_ICMP:
name[2] = IPPROTO_ICMP;
name[2] = IPPROTO_ICMP;
name[2] = IPPROTO_ICMP;
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
&& proto->num == IPPROTO_ICMP
IPPROTO_ICMP,