aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/huawei
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/huawei')
-rw-r--r--src/plugins/huawei/mm-broadband-bearer-huawei.c2
-rw-r--r--src/plugins/huawei/mm-broadband-modem-huawei.c1
-rw-r--r--src/plugins/huawei/mm-sim-huawei.c2
3 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/huawei/mm-broadband-bearer-huawei.c b/src/plugins/huawei/mm-broadband-bearer-huawei.c
index 19112af4..9c680a5c 100644
--- a/src/plugins/huawei/mm-broadband-bearer-huawei.c
+++ b/src/plugins/huawei/mm-broadband-bearer-huawei.c
@@ -31,6 +31,7 @@
#include "mm-modem-helpers.h"
#include "mm-modem-helpers-huawei.h"
#include "mm-daemon-enums-types.h"
+#include "mm-bind.h"
G_DEFINE_TYPE (MMBroadbandBearerHuawei, mm_broadband_bearer_huawei, MM_TYPE_BROADBAND_BEARER)
@@ -841,6 +842,7 @@ mm_broadband_bearer_huawei_new (MMBroadbandModemHuawei *modem,
callback,
user_data,
MM_BASE_BEARER_MODEM, modem,
+ MM_BIND_TO, modem,
MM_BASE_BEARER_CONFIG, config,
NULL);
}
diff --git a/src/plugins/huawei/mm-broadband-modem-huawei.c b/src/plugins/huawei/mm-broadband-modem-huawei.c
index cddde30a..5a7f2afc 100644
--- a/src/plugins/huawei/mm-broadband-modem-huawei.c
+++ b/src/plugins/huawei/mm-broadband-modem-huawei.c
@@ -3881,6 +3881,7 @@ create_call (MMIfaceModemVoice *self,
const gchar *number)
{
return mm_base_call_new (MM_BASE_MODEM (self),
+ G_OBJECT (self),
direction,
number,
TRUE, /* skip_incoming_timeout */
diff --git a/src/plugins/huawei/mm-sim-huawei.c b/src/plugins/huawei/mm-sim-huawei.c
index f937c773..bfd55b3c 100644
--- a/src/plugins/huawei/mm-sim-huawei.c
+++ b/src/plugins/huawei/mm-sim-huawei.c
@@ -27,6 +27,7 @@
#include <libmm-glib.h>
#include "mm-modem-helpers.h"
#include "mm-base-modem-at.h"
+#include "mm-bind.h"
#include "mm-sim-huawei.h"
@@ -148,6 +149,7 @@ mm_sim_huawei_new (MMBaseModem *modem,
callback,
user_data,
MM_BASE_SIM_MODEM, modem,
+ MM_BIND_TO, G_OBJECT (modem),
"active", TRUE, /* by default always active */
NULL);
}