Low Power Assistant Middleware Library 5.6.0
Group_lpa_macros_arp

General Description

Macros

#define ARP_ID   (0xaaccooddUL)
 Unique ID for ARP packet.
 
#define CY_ARP_OL_HOSTIP_MAX_ENTRIES   ARP_MULTIHOMING_MAX
 Maximum Number of Host IP addresses in WLAN Device (8)
 
#define CY_ARP_OL_DEFAULT_PEERAGE_VALUE   (1200UL)
 Default lifetime of an ARP table entry in seconds (agent only).
 
#define CY_ARP_OL_AGENT_ENABLE   ARP_OL_AGENT
 Flag to enable the ARP Offload (0x00000001)
 
#define CY_ARP_OL_SNOOP_ENABLE   ARP_OL_SNOOP
 Flag to enable Snooping Host IP address (0x00000002)
 
#define CY_ARP_OL_HOST_AUTO_REPLY_ENABLE   ARP_OL_HOST_AUTO_REPLY
 Flag to enable Host Auto Reply (0x00000004)
 
#define CY_ARP_OL_PEER_AUTO_REPLY_ENABLE   ARP_OL_PEER_AUTO_REPLY
 Flag to enable Peer Auto Reply (0x00000008)
 
#define CY_ARP_OL_ALL_FEATURE_ENABLE
 All ARP OL Flags (0x0000000F) More...
 

Typedefs

typedef uint32_t arp_ol_enable_mask_t
 ARP OL Feature is enabled when bit is set (see CY_ARP_OL_XXXX_ENABLE flags)
 

Macro Definition Documentation

◆ CY_ARP_OL_ALL_FEATURE_ENABLE

#define CY_ARP_OL_ALL_FEATURE_ENABLE
Value:
CY_ARP_OL_HOST_AUTO_REPLY_ENABLE | CY_ARP_OL_PEER_AUTO_REPLY_ENABLE)
#define CY_ARP_OL_SNOOP_ENABLE
Flag to enable Snooping Host IP address (0x00000002)
Definition: cy_lpa_wifi_arp_ol.h:37
#define CY_ARP_OL_AGENT_ENABLE
Flag to enable the ARP Offload (0x00000001)
Definition: cy_lpa_wifi_arp_ol.h:36
#define CY_ARP_OL_PEER_AUTO_REPLY_ENABLE
Flag to enable Peer Auto Reply (0x00000008)
Definition: cy_lpa_wifi_arp_ol.h:39

All ARP OL Flags (0x0000000F)