diff options
author | Skylar Chang <chiaweic@codeaurora.org> | 2017-04-17 13:46:48 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-08-21 17:47:38 -0700 |
commit | 6376cc2c2cffc662ab36d422c54d3467b1b87482 (patch) | |
tree | 64b6bceccf6277d2e9c28b97b2f6e48f1bfca520 /ipacm/inc/IPACM_Wan.h | |
parent | e33f92bd70c814df5fa01ef357b61d78a5bb4e8c (diff) | |
download | ipacfg-mgr-6376cc2c2cffc662ab36d422c54d3467b1b87482.tar.gz |
IPACM: Support Dual embedded & rmnet call
Change DL TCP SYNC/RST/FIN ipv6 filter rules
to meta-data based rules to avoid DL tcp v6
SYNC-ack back to AP in rmnet-call.
Change-Id: I34b56e2bc008e744d7685ae8774705e597952960
Diffstat (limited to 'ipacm/inc/IPACM_Wan.h')
-rw-r--r-- | ipacm/inc/IPACM_Wan.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ipacm/inc/IPACM_Wan.h b/ipacm/inc/IPACM_Wan.h index fde97f6..a631f20 100644 --- a/ipacm/inc/IPACM_Wan.h +++ b/ipacm/inc/IPACM_Wan.h @@ -54,6 +54,8 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #ifdef FEATURE_IPA_ANDROID #define IPA_V2_NUM_DEFAULT_WAN_FILTER_RULE_IPV6 6 +#define IPA_V2_NUM_TCP_WAN_FILTER_RULE_IPV6 3 +#define IPA_V2_NUM_MULTICAST_WAN_FILTER_RULE_IPV6 3 #else #define IPA_V2_NUM_DEFAULT_WAN_FILTER_RULE_IPV6 3 #endif @@ -539,6 +541,8 @@ private: int add_dft_filtering_rule(struct ipa_flt_rule_add* rules, int rule_offset, ipa_ip_type iptype); + int add_tcpv6_filtering_rule(struct ipa_flt_rule_add* rules, int rule_offset); + int install_wan_filtering_rule(bool is_sw_routing); void change_to_network_order(ipa_ip_type iptype, ipa_rule_attrib* attrib); |