Promotion of data.lnx.2.0-00001.
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1009672 I85ec0c7ff00852e79c1a24284f63fba6a0968f2d IPACM: Add support for cobalt target
996298 I4e5d8c55505b9c917284bc449589a47f4c706037 IPACM: increase modem UL filtering rule cache
Change-Id: I5c880ced08ed50de1b0dd3018bd35be93f2e5c4a
CRs-Fixed: 1009672, 996298
diff --git a/ipacm/inc/IPACM_Config.h b/ipacm/inc/IPACM_Config.h
index 11f5f07..8d054a0 100644
--- a/ipacm/inc/IPACM_Config.h
+++ b/ipacm/inc/IPACM_Config.h
@@ -62,7 +62,7 @@
bool rx_bypass_ipa; /* support WLAN may not register RX-property, should not add dependency */
}ipa_rm_client;
-#define MAX_NUM_EXT_PROPS 15
+#define MAX_NUM_EXT_PROPS 25
/* used to hold extended properties */
typedef struct
diff --git a/ipacm/src/Android.mk b/ipacm/src/Android.mk
index 32fec4b..c4a8b36 100644
--- a/ipacm/src/Android.mk
+++ b/ipacm/src/Android.mk
@@ -32,7 +32,7 @@
LOCAL_CFLAGS += -DDEBUG
endif
-ifeq ($(TARGET_BOARD_PLATFORM),msm8998)
+ifeq ($(TARGET_BOARD_PLATFORM),msmcobalt)
LOCAL_CFLAGS += -DFEATURE_IPA_V3
endif
diff --git a/ipacm/src/IPACM_Config.cpp b/ipacm/src/IPACM_Config.cpp
index a84f64c..cb1d826 100644
--- a/ipacm/src/IPACM_Config.cpp
+++ b/ipacm/src/IPACM_Config.cpp
@@ -751,7 +751,7 @@
{
if(ext_prop_v4.num_ext_props >= MAX_NUM_EXT_PROPS)
{
- IPACMDBG_H("IPv4 extended property table is full!\n");
+ IPACMERR("IPv4 extended property table is full!\n");
continue;
}
memcpy(&ext_prop_v4.prop[ext_prop_v4.num_ext_props], &prop->ext[i], sizeof(struct ipa_ioc_ext_intf_prop));
@@ -761,7 +761,7 @@
{
if(ext_prop_v6.num_ext_props >= MAX_NUM_EXT_PROPS)
{
- IPACMDBG_H("IPv6 extended property table is full!\n");
+ IPACMERR("IPv6 extended property table is full!\n");
continue;
}
memcpy(&ext_prop_v6.prop[ext_prop_v6.num_ext_props], &prop->ext[i], sizeof(struct ipa_ioc_ext_intf_prop));