cinterion: Register as OFONO_VENDOR_CINTERION
authorAlex J Lennon <ajlennon@dynamicdevices.co.uk>
Tue, 12 May 2015 17:23:01 +0000 (18:23 +0100)
committerDenis Kenzior <denkenz@gmail.com>
Wed, 13 May 2015 14:57:53 +0000 (09:57 -0500)
This enables us to take advantage of vendor specific quirks
(e.g. signal strength handling specifics for tc65)

plugins/cinterion.c

index 7f14fa0..6d85189 100644 (file)
@@ -52,6 +52,8 @@
 #include <ofono/gprs.h>
 #include <ofono/gprs-context.h>
 
+#include <drivers/atmodem/vendor.h>
+
 static int cinterion_probe(struct ofono_modem *modem)
 {
        return 0;
@@ -207,7 +209,7 @@ static void cinterion_post_online(struct ofono_modem *modem)
        ofono_ussd_create(modem, 0, "atmodem", chat);
        ofono_call_forwarding_create(modem, 0, "atmodem", chat);
        ofono_call_settings_create(modem, 0, "atmodem", chat);
-       ofono_netreg_create(modem, 0, "atmodem", chat);
+       ofono_netreg_create(modem, OFONO_VENDOR_CINTERION, "atmodem", chat);
        ofono_call_meter_create(modem, 0, "atmodem", chat);
        ofono_call_barring_create(modem, 0, "atmodem", chat);