21#define OAL_NETBUF_DEFAULT_DATA_OFFSET 48
23#define OAL_ASSOC_REQ_IE_OFFSET 28
24#define OAL_ASSOC_RSP_IE_OFFSET 30
25#define OAL_AUTH_IE_OFFSET 30
26#define OAL_FT_ACTION_IE_OFFSET 40
27#define OAL_ASSOC_RSP_FIXED_OFFSET 6
28#define OAL_MAC_ADDR_LEN 6
29#define OAL_PMKID_LEN 16
30#define OAL_WPA_KEY_LEN 32
31#define OAL_WPA_SEQ_LEN 16
32#define OAL_WLAN_SA_QUERY_TR_ID_LEN 2
33#define OAL_BITFIELD_LITTLE_ENDIAN 0
34#define OAL_BITFIELD_BIG_ENDIAN 1
38#define OAL_LITTLE_ENDIAN 1234
39#define OAL_BIG_ENDIAN 4321
40#define OAL_BYTE_ORDER OAL_BIG_ENDIAN
45#define WLAN_IP_PRI_SHIFT 5
46#define WLAN_IPV6_PRIORITY_MASK 0x0FF00000
47#define WLAN_IPV6_PRIORITY_SHIFT 20
53#define SNAP_LLC_FRAME_LEN 8
54#define SNAP_LLC_LSAP 0xaa
55#define SNAP_RFC1042_ORGCODE_0 0x00
56#define SNAP_RFC1042_ORGCODE_1 0x00
57#define SNAP_RFC1042_ORGCODE_2 0x00
58#define SNAP_BTEP_ORGCODE_0 0x00
59#define SNAP_BTEP_ORGCODE_1 0x00
60#define SNAP_BTEP_ORGCODE_2 0xf8
66#define ETHER_TYPE_LEN 2
67#define ETHER_CRC_LEN 4
69#define ETHER_HDR_LEN 14
72#define ETHER_MAX_LEN 1518
74#define ETHER_MTU (ETHER_MAX_LEN - ETHER_HDR_LEN - ETHER_CRC_LEN)
77#define OAL_MGMT_NETBUF_APP_PROBE_RSP_IE_LEN_LIMIT 450
81#define ETHER_TYPE_PAE 0x888e
82#define ETHER_TYPE_IP 0x0800
83#define ETHER_TYPE_AARP 0x80f3
84#define ETHER_TYPE_IPX 0x8137
85#define ETHER_TYPE_ARP 0x0806
86#define ETHER_TYPE_IPV6 0x86dd
87#define ETHER_TYPE_TDLS 0x890d
88#define ETHER_TYPE_VLAN 0x8100
89#define ETHER_TYPE_WAI 0x88b4
90#define ETHER_LLTD_TYPE 0x88D9
91#define ETHER_ONE_X_TYPE 0x888E
92#define ETHER_TUNNEL_TYPE 0x88bd
93#define ETHER_TYPE_PPP_DISC 0x8863
94#define ETHER_TYPE_PPP_SES 0x8864
101#define WLAN_CCMP_ENCRYP_LEN 16
103#define WLAN_CCMP256_GCMP_ENCRYP_LEN 24
105#define WLAN_DATA_VIP_TID WLAN_TIDNO_BCAST
108#define IEEE80211_HT_MCS_MASK_LEN 10
111#define OAL_NDISC_ROUTER_SOLICITATION 133
112#define OAL_NDISC_ROUTER_ADVERTISEMENT 134
113#define OAL_NDISC_NEIGHBOUR_SOLICITATION 135
114#define OAL_NDISC_NEIGHBOUR_ADVERTISEMENT 136
116#define OAL_ND_OPT_TARGET_LL_ADDR 2
117#define OAL_ND_OPT_SOURCE_LL_ADDR 1
118#define OAL_IPV6_ADDR_ANY 0x0000U
119#define OAL_IPV6_ADDR_MULTICAST 0x0002U
120#define OAL_IPV6_MAC_ADDR_LEN 16
122#define IPV6_ADDR_MULTICAST 0x0002U
123#define IPV6_ADDR_UNICAST 0x0001U
124#define IPV6_ADDR_SCOPE_NODELOCAL 0x01
125#define IPV6_ADDR_SCOPE_LINKLOCAL 0x02
126#define IPV6_ADDR_SCOPE_SITELOCAL 0x05
127#define IPV6_ADDR_SCOPE_ORGLOCAL 0x08
128#define IPV6_ADDR_SCOPE_GLOBAL 0x0e
129#define IPV6_ADDR_LOOPBACK 0x0010U
130#define IPV6_ADDR_LINKLOCAL 0x0020U
131#define IPV6_ADDR_SITELOCAL 0x0040U
136#define OAL_IPV4_ADDR_SIZE 4
137#define OAL_IPV6_ADDR_SIZE 16
138#define OAL_IP_ADDR_MAX_SIZE OAL_IPV6_ADDR_SIZE
140#ifdef _PRE_WLAN_FEATURE_WOW_OFFLOAD
178#define OAL_NL80211_MAX_NR_CIPHER_SUITES 5
179#define OAL_NL80211_MAX_NR_AKM_SUITES 2
180#define OAL_IFF_RUNNING 0x40
181#define OAL_IEEE80211_MAX_SSID_LEN 32
182#define OAL_DEVICE_MAX_SCAN_CHANNELS 40
dhcp_opt
Definition hmac_dhcp_offload.h:30
@ DHCP_OPT_PARAMETERREQUESTLIST
Definition hmac_dhcp_offload.h:49
@ DHCP_OPT_BROADCAST
Definition hmac_dhcp_offload.h:38
@ DHCP_OPT_SUBNETMASK
Definition hmac_dhcp_offload.h:32
@ DHCP_OPT_STATICROUTE
Definition hmac_dhcp_offload.h:39
@ DHCP_OPT_NTPSERVER
Definition hmac_dhcp_offload.h:42
@ DHCP_OPT_END
Definition hmac_dhcp_offload.h:62
@ DHCP_OPT_HOSTNAME
Definition hmac_dhcp_offload.h:35
@ DHCP_OPT_CSR
Definition hmac_dhcp_offload.h:59
@ DHCP_OPT_RENEWALTIME
Definition hmac_dhcp_offload.h:52
@ DHCP_OPT_IPADDRESS
Definition hmac_dhcp_offload.h:44
@ DHCP_OPT_REBINDTIME
Definition hmac_dhcp_offload.h:53
@ DHCP_OPT_LEASETIME
Definition hmac_dhcp_offload.h:45
@ DHCP_OPT_NISDOMAIN
Definition hmac_dhcp_offload.h:40
@ DHCP_OPT_SIXRD
Definition hmac_dhcp_offload.h:60
@ DHCP_OPT_CLIENTID
Definition hmac_dhcp_offload.h:55
@ DHCP_OPT_MESSAGE
Definition hmac_dhcp_offload.h:50
@ DHCP_OPT_SERVERID
Definition hmac_dhcp_offload.h:48
@ DHCP_OPT_VENDORCLASSID
Definition hmac_dhcp_offload.h:54
@ DHCP_OPT_DNSSERVER
Definition hmac_dhcp_offload.h:34
@ DHCP_OPT_FQDN
Definition hmac_dhcp_offload.h:57
@ DHCP_OPT_VENDOR
Definition hmac_dhcp_offload.h:43
@ DHCP_OPT_DNSDOMAIN
Definition hmac_dhcp_offload.h:36
@ DHCP_OPT_MTU
Definition hmac_dhcp_offload.h:37
@ DHCP_OPT_ROUTER
Definition hmac_dhcp_offload.h:33
@ DHCP_OPT_MESSAGETYPE
Definition hmac_dhcp_offload.h:47
@ DHCP_OPT_OPTIONSOVERLOADED
Definition hmac_dhcp_offload.h:46
@ DHCP_OPT_DNSSEARCH
Definition hmac_dhcp_offload.h:58
@ DHCP_OPT_NISSERVER
Definition hmac_dhcp_offload.h:41
@ DHCP_OPT_USERCLASS
Definition hmac_dhcp_offload.h:56
@ DHCP_OPT_MSCSR
Definition hmac_dhcp_offload.h:61
@ DHCP_OPT_MAXMESSAGESIZE
Definition hmac_dhcp_offload.h:51
@ DHCP_OPT_PAD
Definition hmac_dhcp_offload.h:31
@ OAL_INET_ECN_ECT_1
Definition oal_net_rom.h:186
@ OAL_INET_ECN_NOT_ECT
Definition oal_net_rom.h:185
@ OAL_INET_ECN_ECT_0
Definition oal_net_rom.h:187
@ OAL_INET_ECN_MASK
Definition oal_net_rom.h:189
@ OAL_INET_ECN_CE
Definition oal_net_rom.h:188