summaryrefslogtreecommitdiff
path: root/src/devices/wwan/nm-modem-broadband.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/wwan/nm-modem-broadband.c')
-rw-r--r--src/devices/wwan/nm-modem-broadband.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/devices/wwan/nm-modem-broadband.c b/src/devices/wwan/nm-modem-broadband.c
index 12d3c1e8e0..824fd6db42 100644
--- a/src/devices/wwan/nm-modem-broadband.c
+++ b/src/devices/wwan/nm-modem-broadband.c
@@ -1188,9 +1188,11 @@ disconnect (NMModem *modem,
/*****************************************************************************/
static void
-deactivate_cleanup (NMModem *_self, NMDevice *device)
+deactivate_cleanup (NMModem *modem,
+ NMDevice *device,
+ gboolean stop_ppp_manager)
{
- NMModemBroadband *self = NM_MODEM_BROADBAND (_self);
+ NMModemBroadband *self = NM_MODEM_BROADBAND (modem);
/* TODO: cancel SimpleConnect() if any */
@@ -1201,8 +1203,9 @@ deactivate_cleanup (NMModem *_self, NMDevice *device)
self->_priv.pin_tries = 0;
- /* Chain up parent's */
- NM_MODEM_CLASS (nm_modem_broadband_parent_class)->deactivate_cleanup (_self, device);
+ NM_MODEM_CLASS (nm_modem_broadband_parent_class)->deactivate_cleanup (modem,
+ device,
+ stop_ppp_manager);
}
/*****************************************************************************/