aboutsummaryrefslogtreecommitdiff
path: root/plugins/mm-plugin-novatel.c
diff options
context:
space:
mode:
authorTambet Ingo <tambet@gmail.com>2009-03-02 10:13:54 +0200
committerTambet Ingo <tambet@gmail.com>2009-03-02 10:13:54 +0200
commit8750037fafbf27bd4218b6ea37e17dbc85102dcc (patch)
tree224f8546f25632578ec4b83285c5837f3d8b26f1 /plugins/mm-plugin-novatel.c
parent6606e15a9b6877d91a7125a31510c011522217b7 (diff)
Implement MMModemNovatelCdma class for Novatel CDMA devices.
Rename MMModemNovatel to MMModemNovatelGsm.
Diffstat (limited to 'plugins/mm-plugin-novatel.c')
-rw-r--r--plugins/mm-plugin-novatel.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/plugins/mm-plugin-novatel.c b/plugins/mm-plugin-novatel.c
index 68950ac2..0957c7d5 100644
--- a/plugins/mm-plugin-novatel.c
+++ b/plugins/mm-plugin-novatel.c
@@ -3,8 +3,8 @@
#include <string.h>
#include <gmodule.h>
#include "mm-plugin-novatel.h"
-#include "mm-modem-novatel.h"
-#include "mm-generic-cdma.h"
+#include "mm-modem-novatel-cdma.h"
+#include "mm-modem-novatel-gsm.h"
static void plugin_init (MMPlugin *plugin_class);
@@ -141,11 +141,9 @@ create_modem (MMPlugin *plugin, LibHalContext *hal_ctx, const char *udi)
g_return_val_if_fail (driver != NULL, NULL);
if (is_novatel_gsm)
- modem = MM_MODEM (mm_modem_novatel_new (data_device, driver));
- else {
- modem = MM_MODEM (mm_generic_cdma_new (data_device, driver));
- g_object_set (G_OBJECT (modem), MM_SERIAL_CARRIER_DETECT, FALSE, NULL);
- }
+ modem = MM_MODEM (mm_modem_novatel_gsm_new (data_device, driver));
+ else
+ modem = MM_MODEM (mm_modem_novatel_cdma_new (data_device, driver));
libhal_free_string (data_device);
libhal_free_string (driver);