aboutsummaryrefslogtreecommitdiff
path: root/plugins/fibocom/mm-plugin-fibocom.c
diff options
context:
space:
mode:
authorSven Schwermer <sven.schwermer@disruptive-technologies.com>2022-01-04 13:13:55 +0100
committerAleksander Morgado <aleksander@aleksander.es>2022-01-11 09:31:32 +0000
commit6ad17fb22e2dcbb2425ffb872da2fc92d4802bbf (patch)
tree3b45b9dff3f0c9d9ff72343550585bcecba9e027 /plugins/fibocom/mm-plugin-fibocom.c
parent07d7f596d381ae1bc823c1a3b3b2707d17a0ad61 (diff)
fibocom: Subclass broadband modem
This is required in order to be able to use a custom bearer which in turn is necessary for establishing ECM connections.
Diffstat (limited to 'plugins/fibocom/mm-plugin-fibocom.c')
-rw-r--r--plugins/fibocom/mm-plugin-fibocom.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/plugins/fibocom/mm-plugin-fibocom.c b/plugins/fibocom/mm-plugin-fibocom.c
index 1ff9f17c..97aa2bb3 100644
--- a/plugins/fibocom/mm-plugin-fibocom.c
+++ b/plugins/fibocom/mm-plugin-fibocom.c
@@ -23,6 +23,7 @@
#include "mm-plugin-fibocom.h"
#include "mm-broadband-modem.h"
#include "mm-broadband-modem-xmm.h"
+#include "mm-broadband-modem-fibocom.h"
#if defined WITH_MBIM
#include "mm-broadband-modem-mbim.h"
@@ -89,11 +90,11 @@ create_modem (MMPlugin *self,
}
mm_obj_dbg (self, "Fibocom modem found...");
- return MM_BASE_MODEM (mm_broadband_modem_new (uid,
- drivers,
- mm_plugin_get_name (self),
- vendor,
- product));
+ return MM_BASE_MODEM (mm_broadband_modem_fibocom_new (uid,
+ drivers,
+ mm_plugin_get_name (self),
+ vendor,
+ product));
}
/*****************************************************************************/