IPPROTO_ICMP
if (protocol_selected(IPPROTO_ICMP) &&
proto = IPPROTO_ICMP;
if ((recv_sd = socket(af, SOCK_RAW, (af == AF_INET) ? IPPROTO_ICMP :
if ((sd = socket(af, SOCK_RAW, (af == AF_INET) ? IPPROTO_ICMP :
pii->pii_probe_sock = socket(pii->pii_af, SOCK_RAW, IPPROTO_ICMP);
if ((s = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP)) < 0) {
rdisc_sock = socket(PF_INET, SOCK_RAW, IPPROTO_ICMP);
if (conf->ips_ulp_prot == IPPROTO_ICMP ||
(family == AF_INET) ? IPPROTO_ICMP : IPPROTO_ICMPV6);
case IPPROTO_ICMP:
"icmp", 9, 1, IPPROTO_ICMP, 0, OP_OFFSET_LINK,
"icmp", 9, 1, IPPROTO_ICMP, 0, OP_OFFSET_LINK,
"icmp", 9, 1, IPPROTO_ICMP, 0, OP_OFFSET_LINK,
case IPPROTO_ICMP:
case IPPROTO_ICMP: return ("ICMP");
case IPPROTO_ICMP:
pf_check_transport_protocol(IPPROTO_ICMP);
{IPPROTO_ICMP, ETHERTYPE_IP, IPV4_TYPE_HEADER_OFFSET},
{IPPROTO_ICMP, (DL_IPNETINFO_VERSION << 8 | AF_INET),
{IPPROTO_ICMP, ETHERTYPE_IP, IPV4_TYPE_HEADER_OFFSET},
proto = IPPROTO_ICMP;
outip->ip_p = IPPROTO_ICMP;
hip->ip_p == IPPROTO_ICMP &&
fp->fr_proto = IPPROTO_ICMP;
case IPPROTO_ICMP :
case 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
icmptypes[type] && fp->fr_proto == IPPROTO_ICMP)
} else if (ips.is_p == IPPROTO_ICMP
} else if ((p == IPPROTO_ICMP) && !off && (v == 4)) {
(ipc->ip_p == IPPROTO_ICMP)) {
} else if (sl->isl_p == IPPROTO_ICMP) {
case IPPROTO_ICMP :
else if (proto == IPPROTO_ICMP)
else if (proto == IPPROTO_ICMP)
status = netstat_print_common("rawip_conn_cache", IPPROTO_ICMP,
case IPPROTO_ICMP:
case IPPROTO_ICMP: return ("IPPROTO_ICMP");
if (protocol == IPPROTO_ICMP)
return (IPPROTO_ICMP);
if ((s = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP)) < 0) {
if (!promiscuous && (iphp->ip_p == IPPROTO_ICMP)) {
.sp_prot = IPPROTO_ICMP,
.sp_expprot = IPPROTO_ICMP
if (l4 == IPPROTO_ICMP) {
(proto) == IPPROTO_ICMP || (proto) == IPPROTO_ICMPV6)
ASSERT(connp->conn_proto == IPPROTO_ICMP);
connp->conn_proto = IPPROTO_ICMP;
if ((*i1 & 0xFF) != IPPROTO_ICMP &&
do_ipsec = ipha->ipha_protocol != IPPROTO_ICMP;
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
IPPROTO_ICMP,
IP_SIMPLE_HDR_VERSION, 0, 0, 0, 0, 0, IPPROTO_ICMP
if (ipst->ips_ipcl_proto_fanout_v4[IPPROTO_ICMP].connf_head != NULL) {
if (ipha->ipha_protocol == IPPROTO_ICMP) {
if (ira->ira_protocol == IPPROTO_ICMP ||
case IPPROTO_ICMP:
case IPPROTO_ICMP:
IP_SIMPLE_HDR_VERSION, 0, 0, 0, 0, 0, IPPROTO_ICMP
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
} else if (protocol == IPPROTO_ICMP) {
connp->conn_proto = IPPROTO_ICMP;
connp->conn_proto = IPPROTO_ICMP;
if (sel->ips_protocol == IPPROTO_ICMP) {
if (sel->ips_protocol != IPPROTO_ICMP) {
if (ipha->ipha_protocol != IPPROTO_ICMP) {
icmp_proto = IPPROTO_ICMP;
check_proto = IPPROTO_ICMP;
check_proto = IPPROTO_ICMP;
if (connp->conn_proto == IPPROTO_ICMP ||
if (connp->conn_proto == IPPROTO_ICMP ||
if (proto == IPPROTO_ICMP) {
#define IP_ICMP_CSUM_COMP IPPROTO_ICMP
#define IP_ICMP_CSUM_COMP (IPPROTO_ICMP << 8)
case IPPROTO_ICMP :
if (((fi->fi_p != IPPROTO_ICMP) &&
case IPPROTO_ICMP :
case IPPROTO_ICMP :
case IPPROTO_ICMP :
if ((fin->fin_p == IPPROTO_ICMP) &&
ip->ip_p = IPPROTO_ICMP;
fin->fin_ip->ip_p = IPPROTO_ICMP;
case IPPROTO_ICMP:
else if (p == IPPROTO_ICMP) {
else if (p == IPPROTO_ICMP) {
case IPPROTO_ICMP :
case IPPROTO_ICMP :
case IPPROTO_ICMP :
case IPPROTO_ICMP :
fi.fin_p = IPPROTO_ICMP;
else if (nat->nat_p == 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 :
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 :
new_ipha->ipha_protocol = IPPROTO_ICMP;
if (ipha->ipha_protocol != IPPROTO_ICMP)
IP_SIMPLE_HDR_VERSION, 0, 0, 0, 0, 0, IPPROTO_ICMP
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP:
case IPPROTO_ICMP: