diff options
Diffstat (limited to 'src/mm-base-modem.c')
-rw-r--r-- | src/mm-base-modem.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c index 715dc258..76adb416 100644 --- a/src/mm-base-modem.c +++ b/src/mm-base-modem.c @@ -162,6 +162,7 @@ gboolean mm_base_modem_grab_port (MMBaseModem *self, const gchar *subsys, const gchar *name, + const gchar *parent_path, MMPortType ptype, MMPortSerialAtFlag at_pflags, GError **error) @@ -306,6 +307,11 @@ mm_base_modem_grab_port (MMBaseModem *self, * Note: 'key' and 'port' now owned by the HT. */ g_hash_table_insert (self->priv->ports, key, port); + /* Store parent path */ + g_object_set (port, + MM_PORT_PARENT_PATH, parent_path, + NULL); + return TRUE; } |