diff --git a/qdf/inc/qdf_nbuf.h b/qdf/inc/qdf_nbuf.h index 810b3c55d0c7..61016f70789c 100644 --- a/qdf/inc/qdf_nbuf.h +++ b/qdf/inc/qdf_nbuf.h @@ -649,84 +649,6 @@ enum cb_ftype { CB_FTYPE_DMS = 9, }; -/** - * enum qdf_proto_subtype - subtype of packet - * @QDF_PROTO_EAPOL_M1 - EAPOL 1/4 - * @QDF_PROTO_EAPOL_M2 - EAPOL 2/4 - * @QDF_PROTO_EAPOL_M3 - EAPOL 3/4 - * @QDF_PROTO_EAPOL_M4 - EAPOL 4/4 - * @QDF_PROTO_DHCP_DISCOVER - discover - * @QDF_PROTO_DHCP_REQUEST - request - * @QDF_PROTO_DHCP_OFFER - offer - * @QDF_PROTO_DHCP_ACK - ACK - * @QDF_PROTO_DHCP_NACK - NACK - * @QDF_PROTO_DHCP_RELEASE - release - * @QDF_PROTO_DHCP_INFORM - inform - * @QDF_PROTO_DHCP_DECLINE - decline - * @QDF_PROTO_ARP_REQ - arp request - * @QDF_PROTO_ARP_RES - arp response - * @QDF_PROTO_ICMP_REQ - icmp request - * @QDF_PROTO_ICMP_RES - icmp response - * @QDF_PROTO_ICMPV6_REQ - icmpv6 request - * @QDF_PROTO_ICMPV6_RES - icmpv6 response - * @QDF_PROTO_ICMPV6_RS - icmpv6 rs packet - * @QDF_PROTO_ICMPV6_RA - icmpv6 ra packet - * @QDF_PROTO_ICMPV6_NS - icmpv6 ns packet - * @QDF_PROTO_ICMPV6_NA - icmpv6 na packet - * @QDF_PROTO_IPV4_UDP - ipv4 udp - * @QDF_PROTO_IPV4_TCP - ipv4 tcp - * @QDF_PROTO_IPV6_UDP - ipv6 udp - * @QDF_PROTO_IPV6_TCP - ipv6 tcp - * @QDF_PROTO_MGMT_ASSOC -assoc - * @QDF_PROTO_MGMT_DISASSOC - disassoc - * @QDF_PROTO_MGMT_AUTH - auth - * @QDF_PROTO_MGMT_DEAUTH - deauth - * @QDF_ROAM_SYNCH - roam synch indication from fw - * @QDF_ROAM_COMPLETE - roam complete cmd to fw - * @QDF_ROAM_EVENTID - roam eventid from fw - * @QDF_PROTO_DNS_QUERY - dns query - * @QDF_PROTO_DNS_RES -dns response - */ -enum qdf_proto_subtype { - QDF_PROTO_INVALID, - QDF_PROTO_EAPOL_M1, - QDF_PROTO_EAPOL_M2, - QDF_PROTO_EAPOL_M3, - QDF_PROTO_EAPOL_M4, - QDF_PROTO_DHCP_DISCOVER, - QDF_PROTO_DHCP_REQUEST, - QDF_PROTO_DHCP_OFFER, - QDF_PROTO_DHCP_ACK, - QDF_PROTO_DHCP_NACK, - QDF_PROTO_DHCP_RELEASE, - QDF_PROTO_DHCP_INFORM, - QDF_PROTO_DHCP_DECLINE, - QDF_PROTO_ARP_REQ, - QDF_PROTO_ARP_RES, - QDF_PROTO_ICMP_REQ, - QDF_PROTO_ICMP_RES, - QDF_PROTO_ICMPV6_REQ, - QDF_PROTO_ICMPV6_RES, - QDF_PROTO_ICMPV6_RS, - QDF_PROTO_ICMPV6_RA, - QDF_PROTO_ICMPV6_NS, - QDF_PROTO_ICMPV6_NA, - QDF_PROTO_IPV4_UDP, - QDF_PROTO_IPV4_TCP, - QDF_PROTO_IPV6_UDP, - QDF_PROTO_IPV6_TCP, - QDF_PROTO_MGMT_ASSOC, - QDF_PROTO_MGMT_DISASSOC, - QDF_PROTO_MGMT_AUTH, - QDF_PROTO_MGMT_DEAUTH, - QDF_ROAM_SYNCH, - QDF_ROAM_COMPLETE, - QDF_ROAM_EVENTID, - QDF_PROTO_DNS_QUERY, - QDF_PROTO_DNS_RES, - QDF_PROTO_SUBTYPE_MAX -}; - /** * @qdf_nbuf_t - Platform indepedent packet abstraction */ diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h index 54593f1187c8..36b4e29a51fe 100644 --- a/qdf/inc/qdf_types.h +++ b/qdf/inc/qdf_types.h @@ -825,6 +825,84 @@ struct qdf_mac_addr { uint8_t bytes[QDF_MAC_ADDR_SIZE]; }; +/** + * enum qdf_proto_subtype - subtype of packet + * @QDF_PROTO_EAPOL_M1 - EAPOL 1/4 + * @QDF_PROTO_EAPOL_M2 - EAPOL 2/4 + * @QDF_PROTO_EAPOL_M3 - EAPOL 3/4 + * @QDF_PROTO_EAPOL_M4 - EAPOL 4/4 + * @QDF_PROTO_DHCP_DISCOVER - discover + * @QDF_PROTO_DHCP_REQUEST - request + * @QDF_PROTO_DHCP_OFFER - offer + * @QDF_PROTO_DHCP_ACK - ACK + * @QDF_PROTO_DHCP_NACK - NACK + * @QDF_PROTO_DHCP_RELEASE - release + * @QDF_PROTO_DHCP_INFORM - inform + * @QDF_PROTO_DHCP_DECLINE - decline + * @QDF_PROTO_ARP_REQ - arp request + * @QDF_PROTO_ARP_RES - arp response + * @QDF_PROTO_ICMP_REQ - icmp request + * @QDF_PROTO_ICMP_RES - icmp response + * @QDF_PROTO_ICMPV6_REQ - icmpv6 request + * @QDF_PROTO_ICMPV6_RES - icmpv6 response + * @QDF_PROTO_ICMPV6_RS - icmpv6 rs packet + * @QDF_PROTO_ICMPV6_RA - icmpv6 ra packet + * @QDF_PROTO_ICMPV6_NS - icmpv6 ns packet + * @QDF_PROTO_ICMPV6_NA - icmpv6 na packet + * @QDF_PROTO_IPV4_UDP - ipv4 udp + * @QDF_PROTO_IPV4_TCP - ipv4 tcp + * @QDF_PROTO_IPV6_UDP - ipv6 udp + * @QDF_PROTO_IPV6_TCP - ipv6 tcp + * @QDF_PROTO_MGMT_ASSOC -assoc + * @QDF_PROTO_MGMT_DISASSOC - disassoc + * @QDF_PROTO_MGMT_AUTH - auth + * @QDF_PROTO_MGMT_DEAUTH - deauth + * @QDF_ROAM_SYNCH - roam synch indication from fw + * @QDF_ROAM_COMPLETE - roam complete cmd to fw + * @QDF_ROAM_EVENTID - roam eventid from fw + * @QDF_PROTO_DNS_QUERY - dns query + * @QDF_PROTO_DNS_RES -dns response + */ +enum qdf_proto_subtype { + QDF_PROTO_INVALID, + QDF_PROTO_EAPOL_M1, + QDF_PROTO_EAPOL_M2, + QDF_PROTO_EAPOL_M3, + QDF_PROTO_EAPOL_M4, + QDF_PROTO_DHCP_DISCOVER, + QDF_PROTO_DHCP_REQUEST, + QDF_PROTO_DHCP_OFFER, + QDF_PROTO_DHCP_ACK, + QDF_PROTO_DHCP_NACK, + QDF_PROTO_DHCP_RELEASE, + QDF_PROTO_DHCP_INFORM, + QDF_PROTO_DHCP_DECLINE, + QDF_PROTO_ARP_REQ, + QDF_PROTO_ARP_RES, + QDF_PROTO_ICMP_REQ, + QDF_PROTO_ICMP_RES, + QDF_PROTO_ICMPV6_REQ, + QDF_PROTO_ICMPV6_RES, + QDF_PROTO_ICMPV6_RS, + QDF_PROTO_ICMPV6_RA, + QDF_PROTO_ICMPV6_NS, + QDF_PROTO_ICMPV6_NA, + QDF_PROTO_IPV4_UDP, + QDF_PROTO_IPV4_TCP, + QDF_PROTO_IPV6_UDP, + QDF_PROTO_IPV6_TCP, + QDF_PROTO_MGMT_ASSOC, + QDF_PROTO_MGMT_DISASSOC, + QDF_PROTO_MGMT_AUTH, + QDF_PROTO_MGMT_DEAUTH, + QDF_ROAM_SYNCH, + QDF_ROAM_COMPLETE, + QDF_ROAM_EVENTID, + QDF_PROTO_DNS_QUERY, + QDF_PROTO_DNS_RES, + QDF_PROTO_SUBTYPE_MAX +}; + /** * qdf_mac_parse() - parse the given string as a MAC address * @mac_str: the input MAC address string to parse