mirror of git://git.sysmocom.de/ofono
Can't implement Multiparty Hangup without chld
This commit is contained in:
parent
46ac5c564c
commit
9b9365ffae
|
@ -1002,6 +1002,12 @@ static DBusMessage *multiparty_hangup(DBusConnection *conn,
|
||||||
if (!calls->ops->release_specific)
|
if (!calls->ops->release_specific)
|
||||||
return dbus_gsm_not_implemented(msg);
|
return dbus_gsm_not_implemented(msg);
|
||||||
|
|
||||||
|
if (!calls->ops->release_all_held)
|
||||||
|
return dbus_gsm_not_implemented(msg);
|
||||||
|
|
||||||
|
if (!calls->ops->release_all_active)
|
||||||
|
return dbus_gsm_not_implemented(msg);
|
||||||
|
|
||||||
if (g_slist_length(calls->multiparty_list) == 0) {
|
if (g_slist_length(calls->multiparty_list) == 0) {
|
||||||
DBusMessage *reply = dbus_message_new_method_return(msg);
|
DBusMessage *reply = dbus_message_new_method_return(msg);
|
||||||
return reply;
|
return reply;
|
||||||
|
|
Loading…
Reference in New Issue