Lines Matching refs:pktdata

324 dhd_is_4way_msg(uint8 *pktdata)  in dhd_is_4way_msg()  argument
332 if (!pktdata) { in dhd_is_4way_msg()
337 eapol_hdr = (eapol_header_t *)pktdata; in dhd_is_4way_msg()
406 dhd_dump_pkt(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, uint32 pktlen, in dhd_dump_pkt() argument
412 if (!pktdata || pktlen < ETHER_HDR_LEN) { in dhd_dump_pkt()
422 eh = (struct ether_header *)pktdata; in dhd_dump_pkt()
425 dhd_dump_eapol_message(dhdp, ifidx, pktdata, pktlen, in dhd_dump_pkt()
429 if (dhd_check_dhcp(pktdata)) { in dhd_dump_pkt()
430 dhd_dhcp_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
431 } else if (dhd_check_icmp(pktdata)) { in dhd_dump_pkt()
432 dhd_icmp_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
433 } else if (dhd_check_dns(pktdata)) { in dhd_dump_pkt()
434 dhd_dns_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
438 if (dhd_check_arp(pktdata, ether_type)) { in dhd_dump_pkt()
439 dhd_arp_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
442 dhd_trx_pkt_dump(dhdp, ifidx, pktdata, pktlen, tx); in dhd_dump_pkt()
615 dhd_dump_wsc_message(dhd_pub_t *dhd, int ifidx, uint8 *pktdata, in dhd_dump_wsc_message() argument
627 if (!pktdata) { in dhd_dump_wsc_message()
637 bcm_ether_ntoa((struct ether_addr *)pktdata, deabuf); in dhd_dump_wsc_message()
638 bcm_ether_ntoa((struct ether_addr *)(pktdata+6), seabuf); in dhd_dump_wsc_message()
640 eapol_hdr = (eapol_header_t *)pktdata; in dhd_dump_wsc_message()
754 dhd_dump_eap_packet(dhd_pub_t *dhd, int ifidx, uint8 *pktdata, in dhd_dump_eap_packet() argument
764 if (!pktdata) { in dhd_dump_eap_packet()
769 bcm_ether_ntoa((struct ether_addr *)pktdata, deabuf); in dhd_dump_eap_packet()
770 bcm_ether_ntoa((struct ether_addr *)(pktdata+6), seabuf); in dhd_dump_eap_packet()
772 eapol_hdr = (eapol_header_t *)pktdata; in dhd_dump_eap_packet()
869 dhd_dump_wsc_message(dhd, ifidx, pktdata, pktlen, tx, in dhd_dump_eap_packet()
888 dhd_dump_eapol_4way_message(dhd_pub_t *dhd, int ifidx, uint8 *pktdata, bool tx, in dhd_dump_eapol_4way_message() argument
899 if (!pktdata) { in dhd_dump_eapol_4way_message()
904 bcm_ether_ntoa((struct ether_addr *)pktdata, deabuf); in dhd_dump_eapol_4way_message()
905 bcm_ether_ntoa((struct ether_addr *)(pktdata+6), seabuf); in dhd_dump_eapol_4way_message()
907 type = dhd_is_4way_msg(pktdata); in dhd_dump_eapol_4way_message()
909 eapol_hdr = (eapol_header_t *)pktdata; in dhd_dump_eapol_4way_message()
972 dhd_dump_eapol_message(dhd_pub_t *dhd, int ifidx, uint8 *pktdata, in dhd_dump_eapol_message() argument
976 eapol_header_t *eapol_hdr = (eapol_header_t *)pktdata; in dhd_dump_eapol_message()
981 if (!pktdata) { in dhd_dump_eapol_message()
986 bcm_ether_ntoa((struct ether_addr *)pktdata, deabuf); in dhd_dump_eapol_message()
987 bcm_ether_ntoa((struct ether_addr *)(pktdata+6), seabuf); in dhd_dump_eapol_message()
989 eapol_hdr = (eapol_header_t *)pktdata; in dhd_dump_eapol_message()
994 dhd_dump_eap_packet(dhd, ifidx, pktdata, pktlen, tx, in dhd_dump_eapol_message()
1000 dhd_dump_eapol_4way_message(dhd, ifidx, pktdata, tx, in dhd_dump_eapol_message()
1010 dhd_check_ip_prot(uint8 *pktdata, uint16 ether_type) in dhd_check_ip_prot() argument
1012 hdr_fmt_t *b = (hdr_fmt_t *)&pktdata[ETHER_HDR_LEN]; in dhd_check_ip_prot()
1026 dhd_check_dhcp(uint8 *pktdata) in dhd_check_dhcp() argument
1028 hdr_fmt_t *b = (hdr_fmt_t *)&pktdata[ETHER_HDR_LEN]; in dhd_check_dhcp()
1117 dhd_dhcp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, in dhd_dhcp_dump() argument
1120 bootp_fmt_t *b = (bootp_fmt_t *)&pktdata[ETHER_HDR_LEN]; in dhd_dhcp_dump()
1134 bcm_ether_ntoa((struct ether_addr *)pktdata, deabuf); in dhd_dhcp_dump()
1135 bcm_ether_ntoa((struct ether_addr *)(pktdata+6), seabuf); in dhd_dhcp_dump()
1173 dhd_check_icmp(uint8 *pktdata) in dhd_check_icmp() argument
1175 uint8 *pkt = (uint8 *)&pktdata[ETHER_HDR_LEN]; in dhd_check_icmp()
1222 dhd_icmp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, in dhd_icmp_dump() argument
1225 uint8 *pkt = (uint8 *)&pktdata[ETHER_HDR_LEN]; in dhd_icmp_dump()
1246 bcm_ether_ntoa((struct ether_addr *)pktdata, deabuf); in dhd_icmp_dump()
1247 bcm_ether_ntoa((struct ether_addr *)(pktdata+6), seabuf); in dhd_icmp_dump()
1267 dhd_check_arp(uint8 *pktdata, uint16 ether_type) in dhd_check_arp() argument
1269 uint8 *pkt = (uint8 *)&pktdata[ETHER_HDR_LEN]; in dhd_check_arp()
1335 dhd_arp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, in dhd_arp_dump() argument
1338 uint8 *pkt = (uint8 *)&pktdata[ETHER_HDR_LEN]; in dhd_arp_dump()
1375 dhd_check_dns(uint8 *pktdata) in dhd_check_dns() argument
1377 hdr_fmt_t *dnsh = (hdr_fmt_t *)&pktdata[ETHER_HDR_LEN]; in dhd_check_dns()
1472 dhd_dns_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, in dhd_dns_dump() argument
1475 dns_fmt_t *dnsh = (dns_fmt_t *)&pktdata[ETHER_HDR_LEN]; in dhd_dns_dump()
1495 bcm_ether_ntoa((struct ether_addr *)pktdata, deabuf); in dhd_dns_dump()
1496 bcm_ether_ntoa((struct ether_addr *)(pktdata+6), seabuf); in dhd_dns_dump()
1515 dhd_trx_pkt_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, uint32 pktlen, bool tx) in dhd_trx_pkt_dump() argument
1529 if (!pktdata) { in dhd_trx_pkt_dump()
1534 eh = (struct ether_header *)pktdata; in dhd_trx_pkt_dump()
1559 if (pktdata[0] == 0xFF) { in dhd_trx_pkt_dump()
1562 } else if (pktdata[0] & 1) { in dhd_trx_pkt_dump()
1564 dhd_ifname(dhdp, ifidx), tx?"TX":"RX", MAC2STRDBG(pktdata), pkttype)); in dhd_trx_pkt_dump()
1570 prhex("Data", pktdata, pktlen); in dhd_trx_pkt_dump()
1582 dhd_is_eapol_pkt(dhd_pub_t *dhd, uint8 *pktdata, uint32 pktlen) in dhd_is_eapol_pkt() argument
1584 eapol_header_t *eapol_hdr = (eapol_header_t *)pktdata; in dhd_is_eapol_pkt()
1586 eapol_hdr = (eapol_header_t *)pktdata; in dhd_is_eapol_pkt()
1601 dhd_is_arp_pkt(dhd_pub_t *dhdp, uint8 *pktdata) in dhd_is_arp_pkt() argument
1603 uint8 *pkt = (uint8 *)&pktdata[ETHER_HDR_LEN]; in dhd_is_arp_pkt()
1626 dhd_is_dhcp_pkt(dhd_pub_t *dhdp, uint8 *pktdata) in dhd_is_dhcp_pkt() argument
1628 bootp_fmt_t *b = (bootp_fmt_t *)&pktdata[ETHER_HDR_LEN]; in dhd_is_dhcp_pkt()
1682 dhd_is_icmp_pkt(dhd_pub_t *dhd, uint8 *pktdata, uint32 pktlen) in dhd_is_icmp_pkt() argument
1687 pkt = (uint8 *)&pktdata[ETHER_HDR_LEN]; in dhd_is_icmp_pkt()
1706 dhd_match_pkt_type(dhd_pub_t *dhd, uint8 *pktdata, uint32 pktlen) in dhd_match_pkt_type() argument
1712 if (!pktdata || pktlen < ETHER_HDR_LEN) { in dhd_match_pkt_type()
1716 eh = (struct ether_header *)pktdata; in dhd_match_pkt_type()
1720 match = dhd_is_eapol_pkt(dhd, pktdata, pktlen); in dhd_match_pkt_type()
1724 match = dhd_is_arp_pkt(dhd, pktdata); in dhd_match_pkt_type()
1728 match = dhd_is_icmp_pkt(dhd, pktdata, pktlen); in dhd_match_pkt_type()
1730 match = dhd_is_dhcp_pkt(dhd, pktdata); in dhd_match_pkt_type()