From 0478e88b4ffbcd502a07a59fc01263b5a225ba3c Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 14 Jun 2018 21:39:25 +0200 Subject: base-call: listen for connection error URCs in-call In order to detect state changes while we're in-call, we have to monitor the standard connection errors we're used to, but have them processed as URCs instead of as responses to ATD requests. --- plugins/huawei/mm-call-huawei.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugins') diff --git a/plugins/huawei/mm-call-huawei.c b/plugins/huawei/mm-call-huawei.c index ee8c3f79..f1c4b133 100644 --- a/plugins/huawei/mm-call-huawei.c +++ b/plugins/huawei/mm-call-huawei.c @@ -139,5 +139,7 @@ mm_call_huawei_class_init (MMCallHuaweiClass *klass) { MMBaseCallClass *base_call_class = MM_BASE_CALL_CLASS (klass); - base_call_class->start = call_start; + base_call_class->start = call_start; + base_call_class->setup_unsolicited_events = NULL; + base_call_class->cleanup_unsolicited_events = NULL; } -- cgit v1.2.3-70-g09d2