summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/atmodem/vendor.h1
-rw-r--r--plugins/mbm.c3
2 files changed, 3 insertions, 1 deletions
diff --git a/drivers/atmodem/vendor.h b/drivers/atmodem/vendor.h
index ef0f31c7..ea13b1e7 100644
--- a/drivers/atmodem/vendor.h
+++ b/drivers/atmodem/vendor.h
@@ -23,6 +23,7 @@ enum ofono_vendor {
OFONO_VENDOR_GENERIC = 0,
OFONO_VENDOR_CALYPSO,
OFONO_VENDOR_STE,
+ OFONO_VENDOR_MBM,
OFONO_VENDOR_QUALCOMM_MSM,
OFONO_VENDOR_OPTION_HSO,
OFONO_VENDOR_HUAWEI,
diff --git a/plugins/mbm.c b/plugins/mbm.c
index a1643616..9f3965d0 100644
--- a/plugins/mbm.c
+++ b/plugins/mbm.c
@@ -50,6 +50,7 @@
#include <ofono/gprs.h>
#include <ofono/gprs-context.h>
#include <ofono/log.h>
+#include <drivers/atmodem/vendor.h>
static const char *cfun_prefix[] = { "+CFUN:", NULL };
static const char *none_prefix[] = { NULL };
@@ -294,7 +295,7 @@ static void mbm_post_sim(struct ofono_modem *modem)
ofono_call_volume_create(modem, 0, "atmodem", data->chat);
ofono_ussd_create(modem, 0, "atmodem", data->chat);
- ofono_netreg_create(modem, 0, "atmodem", data->chat);
+ ofono_netreg_create(modem, OFONO_VENDOR_MBM, "atmodem", data->chat);
ofono_phonebook_create(modem, 0, "atmodem", data->chat);
ofono_ssn_create(modem, 0, "atmodem", data->chat);
ofono_sms_create(modem, 0, "atmodem", data->chat);