summaryrefslogtreecommitdiff
path: root/ipacm/inc/IPACM_Defs.h
diff options
context:
space:
mode:
authorSkylar Chang <chiaweic@codeaurora.org>2014-10-09 17:32:17 -0700
committerSkylar Chang <chiaweic@codeaurora.org>2014-10-10 11:41:10 -0700
commitc09b0f15d939c6c4283effb55a347e06563c7c98 (patch)
tree8f1f16a1be31f998998551a2340c49935b8bcd2f /ipacm/inc/IPACM_Defs.h
parentf0a69fec911c8009afe3949c1ef3346367fa7376 (diff)
downloadipacfg-mgr-c09b0f15d939c6c4283effb55a347e06563c7c98.tar.gz
IPACM: Fixes for Wi-Fi offload for AP-STA mode
1. fix ethernet offset issue 2. don't assume first event is always external router mac address 3. don't add routing rules for wan ip address Change-Id: If1ce15e329a9e6d66e32953403a77d788956e368
Diffstat (limited to 'ipacm/inc/IPACM_Defs.h')
-rw-r--r--ipacm/inc/IPACM_Defs.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/ipacm/inc/IPACM_Defs.h b/ipacm/inc/IPACM_Defs.h
index 20cde8d..a956643 100644
--- a/ipacm/inc/IPACM_Defs.h
+++ b/ipacm/inc/IPACM_Defs.h
@@ -213,7 +213,7 @@ typedef struct _ipacm_event_data_all
int if_index;
uint32_t ipv4_addr;
uint32_t ipv6_addr[4];
- uint8_t mac_addr[6];
+ uint8_t mac_addr[IPA_MAC_ADDR_SIZE];
} ipacm_event_data_all;
class IPACM_Lan;
@@ -261,7 +261,7 @@ typedef struct _ipacm_event_data_addr
typedef struct _ipacm_event_data_mac
{
int if_index;
- uint8_t mac_addr[6];
+ uint8_t mac_addr[IPA_MAC_ADDR_SIZE];
} ipacm_event_data_mac;
typedef struct
@@ -287,4 +287,11 @@ typedef enum
ECM_WAN
} ipacm_wan_iface_type;
+typedef struct _ipacm_ifacemgr_data
+{
+ int if_index;
+ ipacm_wan_iface_type if_type;
+ uint8_t mac_addr[IPA_MAC_ADDR_SIZE];
+}ipacm_ifacemgr_data;
+
#endif /* IPA_CM_DEFS_H */