summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/atmodem.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-08-19 12:10:44 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-08-19 18:35:07 -0500
commit7ad2eb234290026ad6944690976461af6f319aff (patch)
treeec73c7f046bdc1c9118e51ba4fbcbaaae9626e88 /drivers/atmodem/atmodem.c
parent5b1f5ba0840f4f336e784884f040138788bd8f7a (diff)
downloadofono-7ad2eb234290026ad6944690976461af6f319aff.tar.bz2
Update netreg AT modem driver to the new API
Diffstat (limited to 'drivers/atmodem/atmodem.c')
-rw-r--r--drivers/atmodem/atmodem.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/atmodem/atmodem.c b/drivers/atmodem/atmodem.c
index 933d1bb3..f139b1c1 100644
--- a/drivers/atmodem/atmodem.c
+++ b/drivers/atmodem/atmodem.c
@@ -109,7 +109,6 @@ static void at_destroy(struct at_data *at)
static void interface_exit(struct at_data *at)
{
- at_network_registration_exit(at->modem);
at_voicecall_exit(at->modem);
}
@@ -371,7 +370,7 @@ static void create_cb(GIOChannel *io, gboolean success, gpointer user)
ofono_sim_create(at->modem, "generic_at", at->parser);
ofono_call_forwarding_create(at->modem, "generic_at", at->parser);
ofono_call_settings_create(at->modem, "generic_at", at->parser);
- at_network_registration_init(at->modem);
+ ofono_netreg_create(at->modem, "generic_at", at->parser);
at_voicecall_init(at->modem);
ofono_call_meter_create(at->modem, "generic_at", at->parser);
ofono_call_barring_create(at->modem, "generic_at", at->parser);
@@ -547,6 +546,7 @@ static int atmodem_init(void)
at_ussd_init();
at_sms_init();
at_sim_init();
+ at_netreg_init();
manager_init(conn);
@@ -568,6 +568,7 @@ static void atmodem_exit(void)
at_call_meter_exit();
at_call_forwarding_exit();
at_call_barring_exit();
+ at_netreg_exit();
}
OFONO_PLUGIN_DEFINE(atmodem, "AT modem driver", VERSION,