aboutsummaryrefslogtreecommitdiff
path: root/src/mm-port.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-port.c')
-rw-r--r--src/mm-port.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mm-port.c b/src/mm-port.c
index a1291d0b..720b9c35 100644
--- a/src/mm-port.c
+++ b/src/mm-port.c
@@ -64,10 +64,8 @@ const char *
mm_port_type_to_name (MMPortType ptype)
{
switch (ptype) {
- case MM_PORT_TYPE_PRIMARY:
- return "primary";
- case MM_PORT_TYPE_SECONDARY:
- return "secondary";
+ case MM_PORT_TYPE_AT:
+ return "AT";
case MM_PORT_TYPE_IGNORED:
return "ignored";
case MM_PORT_TYPE_QCDM:
@@ -108,7 +106,9 @@ constructor (GType type,
return NULL;
}
- if (priv->ptype == MM_PORT_TYPE_UNKNOWN) {
+ /* Can't have a TTY subsystem port that's unknown */
+ if ( priv->subsys != MM_PORT_SUBSYS_NET
+ && priv->ptype == MM_PORT_TYPE_UNKNOWN) {
g_warning ("MMPort: invalid port type");
g_object_unref (object);
return NULL;