[Bugfix][T108-GSW][bug-view-2060] get voice end reason error when voice call from telecom to unicom and unicom reject

    Only Configure: No
    Affected branch: unknown
    Affected module: voice
    Is it affected on both ZXIC and ASR: only ASR
    Self-test: yes
    Doc Update: no

Change-Id: Ia5af3e2b81b540dbaf4e0ecbcd9bfe3696de1bba
diff --git a/mbtk/libgsw_lib/gsw_voice_interface.c b/mbtk/libgsw_lib/gsw_voice_interface.c
index ce4fd2f..c95251b 100755
--- a/mbtk/libgsw_lib/gsw_voice_interface.c
+++ b/mbtk/libgsw_lib/gsw_voice_interface.c
@@ -143,11 +143,13 @@
     gsw_call_end_reason_enum end_reason;

 }end_reason_map_t;

 

-end_reason_map_t g_end_reason_map[4] = {

+end_reason_map_t g_end_reason_map[6] = {

 {MBTK_VOICE_END_REASON_NORMAL_CALL_CLEARING, GSW_OTHER_END_NORMAL}, 

 {MBTK_VOICE_END_REASON_NORMAL_UNSPECIFIED, GSW_OTHER_END_NORMAL}, 

 {MBTK_VOICE_END_REASON_USER_ALERTING_NO_ANSWER, GSW_PEER_END_NORMAL}, 

 {MBTK_VOICE_END_REASON_CALL_REJECTED, GSW_PEER_END_NORMAL}, 

+{MBTK_VOICE_END_REASON_USER_BUSY, GSW_PEER_END_NORMAL}, 

+{MBTK_VOICE_END_REASON_NO_USER_RESPONDING, GSW_PEER_END_NORMAL}, 

 };

 

 int gsw_global_end_reason = GSW_OTHER_END_NORMAL;