/aosp12/hardware/qcom/data/ipacfg-mgr/msm8998/ipacm/src/ |
H A D | IPACM_Filtering.cpp | 202 struct ipa_ioc_del_flt_rule *flt_rule; in DeleteFilteringHdls() local 209 if (flt_rule == NULL) in DeleteFilteringHdls() 217 memset(flt_rule, 0, len); in DeleteFilteringHdls() 218 flt_rule->commit = 1; in DeleteFilteringHdls() 219 flt_rule->num_hdls = UNIT_RULES; in DeleteFilteringHdls() 220 flt_rule->ip = ip; in DeleteFilteringHdls() 229 flt_rule->hdl[0].status = -1; in DeleteFilteringHdls() 230 flt_rule->hdl[0].hdl = flt_rule_hdls[cnt]; in DeleteFilteringHdls() 242 if (flt_rule->hdl[0].status != 0) in DeleteFilteringHdls() 245 flt_rule->hdl[0].hdl, flt_rule->hdl[0].status); in DeleteFilteringHdls() [all …]
|
H A D | IPACM_Lan.cpp | 3349 flt_rule.status = -1; in reset_to_dummy_flt_rule() 3492 if (!flt_rule) in install_ipv4_icmp_flt_rule() 3498 flt_rule->commit = 1; in install_ipv4_icmp_flt_rule() 3525 free(flt_rule); in install_ipv4_icmp_flt_rule() 3551 if (!flt_rule) in install_ipv6_icmp_flt_rule() 3583 free(flt_rule); in install_ipv6_icmp_flt_rule() 3591 free(flt_rule); in install_ipv6_icmp_flt_rule() 3635 flt_rule.status = -1; in add_dummy_private_subnet_flt_rule() 3787 if (!flt_rule) in install_ipv6_prefix_flt_rule() 3826 free(flt_rule); in install_ipv6_prefix_flt_rule() [all …]
|
H A D | IPACM_LanToLan.cpp | 601 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in add_client_flt_rule() 611 if(it_flt == peer->flt_rule.end()) //the client is not in the flt info list in add_client_flt_rule() 618 peer->flt_rule.push_front(new_flt_info); in add_client_flt_rule() 644 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in del_client_flt_rule() 660 peer->flt_rule.erase(it_flt); in del_client_flt_rule() 785 for(it = peer->flt_rule.begin(); it != peer->flt_rule.end(); it++) in clear_all_flt_rule_for_one_peer_iface() 798 peer->flt_rule.clear(); in clear_all_flt_rule_for_one_peer_iface() 1196 IPACMDBG_H("There are %d flt info in total.\n", peer_info->flt_rule.size()); in print_peer_info() 1197 for(it_flt = peer_info->flt_rule.begin(); it_flt != peer_info->flt_rule.end(); it_flt++) in print_peer_info()
|
H A D | IPACM_Wan.cpp | 202 struct ipa_ioc_add_flt_rule *flt_rule; in handle_addr_evt() local 347 flt_rule = (struct ipa_ioc_add_flt_rule *)calloc(1, len); in handle_addr_evt() 348 if (!flt_rule) in handle_addr_evt() 354 flt_rule->commit = 1; in handle_addr_evt() 355 flt_rule->ep = rx_prop->rx[0].src_pipe; in handle_addr_evt() 356 flt_rule->global = false; in handle_addr_evt() 357 flt_rule->ip = IPA_IP_v6; in handle_addr_evt() 358 flt_rule->num_rules = 1; in handle_addr_evt() 382 if (m_filtering.AddFilteringRule(flt_rule) == false) in handle_addr_evt() 385 free(flt_rule); in handle_addr_evt() [all …]
|
/aosp12/hardware/qcom/sdm845/data/ipacfg-mgr/ipacm/src/ |
H A D | IPACM_Filtering.cpp | 205 struct ipa_ioc_del_flt_rule *flt_rule; in DeleteFilteringHdls() local 212 if (flt_rule == NULL) in DeleteFilteringHdls() 220 memset(flt_rule, 0, len); in DeleteFilteringHdls() 221 flt_rule->commit = 1; in DeleteFilteringHdls() 222 flt_rule->num_hdls = UNIT_RULES; in DeleteFilteringHdls() 223 flt_rule->ip = ip; in DeleteFilteringHdls() 232 flt_rule->hdl[0].status = -1; in DeleteFilteringHdls() 233 flt_rule->hdl[0].hdl = flt_rule_hdls[cnt]; in DeleteFilteringHdls() 245 if (flt_rule->hdl[0].status != 0) in DeleteFilteringHdls() 248 flt_rule->hdl[0].hdl, flt_rule->hdl[0].status); in DeleteFilteringHdls() [all …]
|
H A D | IPACM_Lan.cpp | 3620 flt_rule.status = -1; in reset_to_dummy_flt_rule() 3763 if (!flt_rule) in install_ipv4_icmp_flt_rule() 3769 flt_rule->commit = 1; in install_ipv4_icmp_flt_rule() 3796 free(flt_rule); in install_ipv4_icmp_flt_rule() 3822 if (!flt_rule) in install_ipv6_icmp_flt_rule() 3854 free(flt_rule); in install_ipv6_icmp_flt_rule() 3862 free(flt_rule); in install_ipv6_icmp_flt_rule() 3906 flt_rule.status = -1; in add_dummy_private_subnet_flt_rule() 4058 if (!flt_rule) in install_ipv6_prefix_flt_rule() 4097 free(flt_rule); in install_ipv6_prefix_flt_rule() [all …]
|
H A D | IPACM_LanToLan.cpp | 1067 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in add_client_flt_rule() 1076 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule() 1115 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule() 1130 peer->flt_rule.push_front(new_flt_info); in add_client_flt_rule() 1156 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in del_client_flt_rule() 1213 peer->flt_rule.erase(it_flt); in del_client_flt_rule() 1361 for(it = peer->flt_rule.begin(); it != peer->flt_rule.end(); it++) in clear_all_flt_rule_for_one_peer_iface() 1416 peer->flt_rule.clear(); in clear_all_flt_rule_for_one_peer_iface() 1898 IPACMDBG_H("There are %d flt info in total.\n", peer_info->flt_rule.size()); in print_peer_info() 1899 for(it_flt = peer_info->flt_rule.begin(); it_flt != peer_info->flt_rule.end(); it_flt++) in print_peer_info() [all …]
|
H A D | IPACM_Wan.cpp | 202 struct ipa_ioc_add_flt_rule *flt_rule; in handle_addr_evt() local 347 flt_rule = (struct ipa_ioc_add_flt_rule *)calloc(1, len); in handle_addr_evt() 348 if (!flt_rule) in handle_addr_evt() 354 flt_rule->commit = 1; in handle_addr_evt() 355 flt_rule->ep = rx_prop->rx[0].src_pipe; in handle_addr_evt() 356 flt_rule->global = false; in handle_addr_evt() 357 flt_rule->ip = IPA_IP_v6; in handle_addr_evt() 358 flt_rule->num_rules = 1; in handle_addr_evt() 382 if (m_filtering.AddFilteringRule(flt_rule) == false) in handle_addr_evt() 385 free(flt_rule); in handle_addr_evt() [all …]
|
/aosp12/hardware/qcom/sm8150/data/ipacfg-mgr/ipacm/src/ |
H A D | IPACM_Lan.cpp | 3973 if (!flt_rule) in install_ipv4_icmp_flt_rule() 4018 free(flt_rule); in install_ipv4_icmp_flt_rule() 4045 if (!flt_rule) in install_ipv6_icmp_flt_rule() 4089 free(flt_rule); in install_ipv6_icmp_flt_rule() 4097 free(flt_rule); in install_ipv6_icmp_flt_rule() 4360 if(!flt_rule) in modify_ipv6_prefix_flt_rule() 4426 if(flt_rule != NULL) in modify_ipv6_prefix_flt_rule() 4428 free(flt_rule); in modify_ipv6_prefix_flt_rule() 4464 if (!flt_rule) in install_ipv6_prefix_flt_rule() 4528 free(flt_rule); in install_ipv6_prefix_flt_rule() [all …]
|
H A D | IPACM_Filtering.cpp | 451 struct ipa_ioc_del_flt_rule *flt_rule; in DeleteFilteringHdls() local 458 if (flt_rule == NULL) in DeleteFilteringHdls() 466 memset(flt_rule, 0, len); in DeleteFilteringHdls() 467 flt_rule->commit = 1; in DeleteFilteringHdls() 468 flt_rule->num_hdls = UNIT_RULES; in DeleteFilteringHdls() 469 flt_rule->ip = ip; in DeleteFilteringHdls() 478 flt_rule->hdl[0].status = -1; in DeleteFilteringHdls() 479 flt_rule->hdl[0].hdl = flt_rule_hdls[cnt]; in DeleteFilteringHdls() 491 if (flt_rule->hdl[0].status != 0) in DeleteFilteringHdls() 494 flt_rule->hdl[0].hdl, flt_rule->hdl[0].status); in DeleteFilteringHdls() [all …]
|
H A D | IPACM_LanToLan.cpp | 1072 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in add_client_flt_rule() 1081 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule() 1120 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule() 1135 peer->flt_rule.push_front(new_flt_info); in add_client_flt_rule() 1161 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in del_client_flt_rule() 1218 peer->flt_rule.erase(it_flt); in del_client_flt_rule() 1374 for(it = peer->flt_rule.begin(); it != peer->flt_rule.end(); it++) in clear_all_flt_rule_for_one_peer_iface() 1429 peer->flt_rule.clear(); in clear_all_flt_rule_for_one_peer_iface() 1915 IPACMDBG_H("There are %zu flt info in total.\n", peer_info->flt_rule.size()); in print_peer_info() 1916 for(it_flt = peer_info->flt_rule.begin(); it_flt != peer_info->flt_rule.end(); it_flt++) in print_peer_info() [all …]
|
H A D | IPACM_Wan.cpp | 283 struct ipa_ioc_add_flt_rule *flt_rule; in handle_addr_evt() local 524 if (!flt_rule) in handle_addr_evt() 530 flt_rule->commit = 1; in handle_addr_evt() 531 flt_rule->ep = rx_prop->rx[0].src_pipe; in handle_addr_evt() 532 flt_rule->global = false; in handle_addr_evt() 533 flt_rule->ip = IPA_IP_v6; in handle_addr_evt() 534 flt_rule->num_rules = 1; in handle_addr_evt() 563 result = m_filtering.AddFilteringRule(flt_rule); in handle_addr_evt() 566 result = m_filtering.AddFilteringRule(flt_rule); in handle_addr_evt() 572 free(flt_rule); in handle_addr_evt() [all …]
|
/aosp12/hardware/qcom/data/ipacfg-mgr/msm8998/ipacm/inc/ |
H A D | IPACM_LanToLan.h | 80 list<flt_rule_info> flt_rule; member
|
/aosp12/hardware/qcom/sdm845/data/ipacfg-mgr/ipacm/inc/ |
H A D | IPACM_LanToLan.h | 120 list<flt_rule_info> flt_rule; member
|
/aosp12/hardware/qcom/sm8150/data/ipacfg-mgr/ipacm/inc/ |
H A D | IPACM_LanToLan.h | 120 list<flt_rule_info> flt_rule; member
|