diff options
Diffstat (limited to 'msm8998/ipacm/src/IPACM_Filtering.cpp')
-rw-r--r-- | msm8998/ipacm/src/IPACM_Filtering.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/msm8998/ipacm/src/IPACM_Filtering.cpp b/msm8998/ipacm/src/IPACM_Filtering.cpp index 22eb19c..260871f 100644 --- a/msm8998/ipacm/src/IPACM_Filtering.cpp +++ b/msm8998/ipacm/src/IPACM_Filtering.cpp @@ -264,6 +264,7 @@ bool IPACM_Filtering::AddWanDLFilteringRule(struct ipa_ioc_add_flt_rule const *r ipa_install_fltr_rule_req_ex_msg_v01 qmi_rule_ex_msg; #endif + memset(&qmi_rule_msg, 0, sizeof(qmi_rule_msg)); int fd_wwan_ioctl = open(WWAN_QMI_IOCTL_DEVICE_NAME, O_RDWR); if(fd_wwan_ioctl < 0) { @@ -292,8 +293,6 @@ bool IPACM_Filtering::AddWanDLFilteringRule(struct ipa_ioc_add_flt_rule const *r } else { - memset(&qmi_rule_msg, 0, sizeof(qmi_rule_msg)); - if (num_rules > 0) { qmi_rule_msg.filter_spec_list_valid = true; |