ofono/src
Denis Kenzior 3b951d20f4 voicecall: expand synthesize_outgoing_call
synthethize_outgoing_call was only used once from dial_handle_result.
So move all the logic of registering the call to D-Bus and adding it to
the voicecalls list to that function.

This will allow synthethize_outgoing_call to be used from other
callbacks where the dial callback is guaranteed to return before any
call state notifications, e.g. in the case of +BLDN.
2017-10-26 10:23:47 -05:00
..
audio-settings.c audio-settings: Fix unneeded async for GetProperties 2013-02-25 12:21:35 -06:00
bluetooth.h bluetooth: Add define for SCO voice settings 2013-08-19 12:14:39 -05:00
call-barring.c call-barring: SS query is made with given cls 2012-09-05 15:03:38 -05:00
call-forwarding.c call-forwarding: SS query is made with given cls 2012-09-05 15:00:14 -05:00
call-meter.c Do not set signature and reply in GDBus tables 2012-05-20 02:47:57 -07:00
call-settings.c call-settings: Improve error reporting 2012-08-22 18:18:05 -05:00
call-volume.c Do not set signature and reply in GDBus tables 2012-05-20 02:47:57 -07:00
cbs.c cbs: use g_slist_free_full 2016-04-22 15:27:28 -05:00
cdma-connman.c cdma-connman: Make static analysis tools happy 2015-07-28 10:18:26 -05:00
cdma-netreg.c Do not set signature and reply in GDBus tables 2012-05-20 02:47:57 -07:00
cdma-provision.c cdma-provision: Add driver APIs implementation 2012-01-07 12:39:58 -06:00
cdma-sms.c cdma-sms: Update to the new API declaration 2012-06-16 09:50:05 -05:00
cdma-smsutil.c cdma-smsutil: Use g_slist_free_full 2016-04-22 15:28:05 -05:00
cdma-smsutil.h core: Update copyright information 2011-10-10 13:39:42 -07:00
cdma-voicecall.c Do not set signature and reply in GDBus tables 2012-05-20 02:47:57 -07:00
common.c Fix out of tree build 2017-09-12 12:48:23 -05:00
common.h voicecall,common: move call_status_to_string() to common 2017-09-07 17:29:42 -05:00
ctm.c ctm: Remove shadowing reply variable 2012-07-15 20:29:29 -03:00
dbus.c include: Be more const-correct in ofono_dbus_* 2014-01-13 10:19:54 -06:00
emulator.c emulator: add codec negotiation support 2015-10-26 11:43:04 -05:00
genbuiltin Use script to generate list of builtin plugin symbols 2009-08-24 19:05:41 -07:00
gnss.c Do not set signature and reply in GDBus tables 2012-05-20 02:47:57 -07:00
gnssagent.c core: Update copyright information 2011-10-10 13:39:42 -07:00
gnssagent.h core: Update copyright information 2011-10-10 13:39:42 -07:00
gprs-provision.c gprs,gprs-provision: add SPN to provisioning API 2011-02-08 21:48:54 -06:00
gprs.c gprs: use registration_status_to_string in debug messages 2017-09-07 16:50:51 -05:00
handsfree-audio.c handsfree-audio: Add Acquire implementation 2017-05-04 12:34:31 -05:00
handsfree.c handsfree: Use g_slist_free_full 2016-04-22 15:28:43 -05:00
hfp.h hfp: Add enum for known HF Indicators 2014-10-20 13:40:27 -05:00
history.c core: Update copyright information 2011-10-10 13:39:42 -07:00
idmap.c idmap: add api for finding a certain id in map 2016-03-18 09:40:29 -05:00
idmap.h idmap: add api for finding a certain id in map 2016-03-18 09:40:29 -05:00
ims.c ims: Rework initialization 2017-10-09 11:35:46 -05:00
location-reporting.c Do not set signature and reply in GDBus tables 2012-05-20 02:47:57 -07:00
log.c log: Fix style 2016-04-18 10:02:20 -05:00
lte.c common: move strlen(apn) check into is_valid_apn() 2017-09-05 10:41:05 -05:00
main.c build: Add optional ell dependency 2017-10-05 11:08:38 -05:00
manager.c manager: Fix up introspection data 2012-07-04 08:14:38 -05:00
message-waiting.c message-waiting: Fix reading EF_MWIS records 2015-07-16 20:22:38 -05:00
message.c Do not set signature and reply in GDBus tables 2012-05-20 02:47:57 -07:00
message.h message: add cancelled state 2011-03-18 18:31:14 -05:00
modem.c modem: Implement ofono_modem_get_sim 2017-10-05 11:22:54 -05:00
netmon.c netmon: core changes for network monitor agent 2017-09-08 15:06:10 -05:00
netmonagent.c netmonagent: Fix typo 2017-09-09 10:21:20 -05:00
netmonagent.h netmonagent: fix unnecessary function declaration 2017-09-12 12:29:24 -05:00
nettime.c core: explicitly compare pointers to NULL 2010-11-29 13:27:15 -06:00
network.c network.c: notify_status_watches: check for NULL 2017-09-11 10:39:17 -05:00
ofono.conf netmon: core changes for network monitor agent 2017-09-08 15:06:10 -05:00
ofono.h sim: new API to check for a UST service only 2017-10-11 10:31:10 -05:00
ofono.service.in systemd: prevent duplicate logging messages in journal 2012-10-25 16:28:38 -07:00
ofono.ver Simplify linker script 2010-09-21 23:25:50 +09:00
phonebook.c phonebook: Add missing fall through statement 2017-07-11 10:45:48 -07:00
plugin.c core: Update copyright information 2011-10-10 13:39:42 -07:00
private-network.c private-network: add initial implementation 2011-05-24 12:11:01 -05:00
radio-settings.c radio-settings: Fix typo in radio_band_umts_from_string 2017-06-29 09:11:11 -05:00
sim-auth.c simauth: Fixed incorrect AUTS length 2017-10-20 14:08:57 -05:00
sim.c sim: new API to check for a UST service only 2017-10-11 10:31:10 -05:00
simfs.c simfs: Prevent a crash in sim_fs_notify_file_watches 2017-05-12 14:37:26 -05:00
simfs.h simfs: Handle optional EF paths 2012-11-23 07:22:25 -06:00
simutil.c simauth: Fixed incorrect AUTS length 2017-10-20 14:08:57 -05:00
simutil.h simutil: Added authenticate builder/parser API 2017-10-11 10:29:13 -05:00
siri.c git: Fixup messed up permissions 2013-12-21 13:39:54 -06:00
sms.c sms: Pass const pointer to dispatch_app_datagram 2017-08-21 11:36:32 -05:00
smsagent.c core: Update copyright information 2011-10-10 13:39:42 -07:00
smsagent.h core: Update copyright information 2011-10-10 13:39:42 -07:00
smsutil.c smsutil: Prevent invalid access in cbs_decode_text 2016-12-30 18:19:21 -06:00
smsutil.h sms: Fix alphanumeric TP-OA handling 2015-02-13 09:49:39 -06:00
stk.c stk: Add missing break statement for inkey duration 2017-07-11 10:44:53 -07:00
stkagent.c stkagent: Sanitize any output from the agent 2012-09-17 12:06:35 -05:00
stkagent.h stkagent: Add stk_agent_get_quick_digit 2012-08-30 16:54:54 -05:00
stkutil.c stkutil: Use g_slist_free_full 2016-04-22 15:35:27 -05:00
stkutil.h core: Update copyright information 2011-10-10 13:39:42 -07:00
storage.c core: Update copyright information 2011-10-10 13:39:42 -07:00
storage.h storage: Include sys/types.h for ssize_t 2013-01-16 13:14:30 -08:00
ussd.c ussd: Switch the state from USER_ACTION to IDLE 2017-08-07 14:50:57 -05:00
util.c util: Make sure to handle special empty strings 2012-08-16 00:47:59 -05:00
util.h core: Update copyright information 2011-10-10 13:39:42 -07:00
voicecall.c voicecall: expand synthesize_outgoing_call 2017-10-26 10:23:47 -05:00
watch.c core: Update copyright information 2011-10-10 13:39:42 -07:00