8#ifndef __HMAC_PROXY_ARP_H__
9#define __HMAC_PROXY_ARP_H__
11#ifdef _PRE_WLAN_FEATURE_PROXY_ARP
29#define HMAC_PROXY_IPV4_HASHSIZE MAC_VAP_USER_HASH_MAX_VALUE
30#define HMAC_PROXY_IPV6_HASHSIZE MAC_VAP_USER_HASH_MAX_VALUE
32#define hmac_proxy_ipv4_hash(n) \
33 (((const osal_u8 *)(&n))[3] % HMAC_PROXY_IPV4_HASHSIZE)
35#define hmac_proxy_ipv6_hash(n) \
36 (((const osal_u8 *)(n))[15] % HMAC_PROXY_IPV6_HASHSIZE)
66} hmac_proxy_ipv4_hash_stru;
73} hmac_proxy_ipv6_hash_stru;
#define WLAN_MAC_ADDR_LEN
Definition mac_addr.c:28
osal_u8 rsv[3]
Definition oal_net.h:2
osal_u32 oal_err_code_enum_uint32
Definition oal_types_device.h:37
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
Definition frw_msg_rom.h:74
Definition mac_vap_ext.h:2019
Definition eth_ip_common_rom.h:116
Definition osal_list.h:39
Definition oal_skbuff.h:82