diff options
author | Mohammed Javid <mjavid@codeaurora.org> | 2017-12-13 21:43:14 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-12-20 22:25:51 -0800 |
commit | 1909af97ca19f4327d8ff24b1ac012e5161bbb9d (patch) | |
tree | 34b46cf2a8d12ca6d954600765314eef12c42e7a /ipacm | |
parent | ed1e6ed96e200f6758db703d4705f3544006cf56 (diff) | |
download | ipacfg-mgr-1909af97ca19f4327d8ff24b1ac012e5161bbb9d.tar.gz |
ipacm: update UL filter rule with src IP address
With current design UL rule is updated with dst address.
Update UL rule with src address.
Change-Id: I65831406335549aba38a6c716af3383a6d0915f5
Diffstat (limited to 'ipacm')
-rw-r--r-- | ipacm/src/IPACM_Lan.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ipacm/src/IPACM_Lan.cpp b/ipacm/src/IPACM_Lan.cpp index 1cc8ece..3c9cc72 100644 --- a/ipacm/src/IPACM_Lan.cpp +++ b/ipacm/src/IPACM_Lan.cpp @@ -1574,8 +1574,8 @@ int IPACM_Lan::handle_wan_up(ipa_ip_type ip_type) /* only offload UL traffic of certain clients */ #ifdef FEATURE_IPACM_HAL flt_rule_entry.rule.attrib.attrib_mask |= IPA_FLT_SRC_ADDR; - flt_rule_entry.rule.attrib.u.v4.dst_addr_mask = prefix[IPA_IP_v4].v4Mask; - flt_rule_entry.rule.attrib.u.v4.dst_addr = prefix[IPA_IP_v4].v4Addr; + flt_rule_entry.rule.attrib.u.v4.src_addr_mask = prefix[IPA_IP_v4].v4Mask; + flt_rule_entry.rule.attrib.u.v4.src_addr = prefix[IPA_IP_v4].v4Addr; #endif memcpy(&m_pFilteringTable->rules[0], &flt_rule_entry, sizeof(flt_rule_entry)); if (false == m_filtering.AddFilteringRule(m_pFilteringTable)) |