aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2018-06-14 21:39:25 +0200
committerDan Williams <dcbw@redhat.com>2018-10-16 17:09:21 +0000
commit0478e88b4ffbcd502a07a59fc01263b5a225ba3c (patch)
treea92ffc0f11ea1bb5b805471558236856b751a5f5 /plugins
parentbd3b5aca01a3d3102c607b7ca6fab310963ec77c (diff)
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.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/huawei/mm-call-huawei.c4
1 files changed, 3 insertions, 1 deletions
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;
}