aboutsummaryrefslogtreecommitdiff
path: root/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h
diff options
context:
space:
mode:
authorBruno Martins <bgcngm@gmail.com>2016-12-04 16:15:12 +0000
committerdavidevinavil <davidevinavil@gmail.com>2017-01-21 18:22:42 +0100
commit06852dbddd5a722d965e6a211916027cb97de6bf (patch)
tree8453619818a941d032d1ae1f0106ab6ea27fce34 /data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h
parent818d87b312de5d56937381b551abe084bba72c9f (diff)
z2_plus: Update IPACM from upstream
* Tag: LA.UM.5.5.r1-01300-8x96.0 Change-Id: I3891d0c62c622fd0a0f43f25f63deb4d4ba508d6
Diffstat (limited to 'data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h')
-rw-r--r--data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h b/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h
index a6e76d1..d2cc362 100644
--- a/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h
+++ b/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h
@@ -75,7 +75,7 @@ extern "C"
#define IPA_ODU_HDR_NAME_v6 "IPACM_ODU_v6"
-#define IPA_MAX_IFACE_ENTRIES 15
+#define IPA_MAX_IFACE_ENTRIES 20
#define IPA_MAX_PRIVATE_SUBNET_ENTRIES 3
#define IPA_MAX_ALG_ENTRIES 20
#define IPA_MAX_RM_ENTRY 6
@@ -95,7 +95,13 @@ extern "C"
#define WWAN_QMI_IOCTL_DEVICE_NAME "/dev/wwan_ioctl"
#define IPA_DEVICE_NAME "/dev/ipa"
#define MAX_NUM_PROP 2
+
+#ifndef FEATURE_IPA_V3
#define IPA_MAX_FLT_RULE 50
+#else
+#define IPA_MAX_FLT_RULE 100
+#endif
+
#define TCP_FIN_SHIFT 16
#define TCP_SYN_SHIFT 17
#define TCP_RST_SHIFT 18
@@ -281,6 +287,10 @@ typedef struct _ipacm_event_data_iptype
int if_index;
int if_index_tether;
enum ipa_ip_type iptype;
+#ifdef IPA_WAN_MSG_IPv6_ADDR_GW_LEN
+ uint32_t ipv4_addr_gw;
+ uint32_t ipv6_addr_gw[4];
+#endif
} ipacm_event_data_iptype;