diff options
author | Skylar Chang <chiaweic@codeaurora.org> | 2017-12-07 12:41:20 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-12-17 22:16:21 -0800 |
commit | 1f8f2830893125389001faa28849f7b6bd8cf141 (patch) | |
tree | b6ea7cb00a4d62ce22303d8476e137747cf79d7e | |
parent | 79aaf2bc0127e8c42bee8e3228374fee9ff8b111 (diff) | |
download | ipacfg-mgr-1f8f2830893125389001faa28849f7b6bd8cf141.tar.gz |
ipacm: fix the AP+STA crash issue
In AP+STA mode, wlan-drvier won't
register extended property to
specify which qmux-ID to use for
multi-PDN use-case, make the change
to avoid executing this logic in
AP+STA mode.
Change-Id: I73c5e771a06f20951a600672312172096b10ffcb
-rw-r--r-- | ipacm/src/IPACM_Wan.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ipacm/src/IPACM_Wan.cpp b/ipacm/src/IPACM_Wan.cpp index 2967b50..ffdbdae 100644 --- a/ipacm/src/IPACM_Wan.cpp +++ b/ipacm/src/IPACM_Wan.cpp @@ -1619,8 +1619,11 @@ int IPACM_Wan::handle_route_add_evt(ipa_ip_type iptype) { IPACM_Wan::xlat_mux_id = 0; wanup_data->xlat_mux_id = 0; - wanup_data->mux_id = ext_prop->ext[0].mux_id; - IPACMDBG_H("No xlat configuratio:\n"); + if(m_is_sta_mode == Q6_WAN) + wanup_data->mux_id = ext_prop->ext[0].mux_id; + else + wanup_data->mux_id = 0; + IPACMDBG_H("No xlat configuration\n"); } evt_data.event = IPA_HANDLE_WAN_UP; evt_data.evt_data = (void *)wanup_data; |