Lines Matching refs:icmp
1380 struct bcmicmp_hdr *icmp; in dhd_cpkt_log_get_pkt_info() local
1403 icmp = (struct bcmicmp_hdr *)(pdata); in dhd_cpkt_log_get_pkt_info()
1404 if (!(icmp->type == ICMP_TYPE_ECHO_REQUEST || in dhd_cpkt_log_get_pkt_info()
1405 icmp->type == ICMP_TYPE_ECHO_REPLY || in dhd_cpkt_log_get_pkt_info()
1406 icmp->type == CPKT_LOG_ICMP_TYPE_DEST_UNREACHABLE)) { in dhd_cpkt_log_get_pkt_info()
1410 if (icmp->type == ICMP_TYPE_ECHO_REQUEST) { in dhd_cpkt_log_get_pkt_info()
1413 subtype = ntoh16_ua(pdata + sizeof(*icmp)) & 0xFF; in dhd_cpkt_log_get_pkt_info()
1414 } else if (icmp->type == ICMP_TYPE_ECHO_REPLY) { in dhd_cpkt_log_get_pkt_info()
1417 subtype = ntoh16_ua(pdata + sizeof(*icmp)) & 0xFF; in dhd_cpkt_log_get_pkt_info()
1418 } else if (icmp->type == CPKT_LOG_ICMP_TYPE_DEST_UNREACHABLE) { in dhd_cpkt_log_get_pkt_info()
1421 ipv4 = (struct ipv4_hdr *)(pdata + sizeof(*icmp) + in dhd_cpkt_log_get_pkt_info()