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
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 @@ { 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;