From 3d665d22093b985f6860170bca8d33a5562056d1 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 8 Apr 2021 22:40:20 +0200 Subject: libmm-glib,bearer-properties: fix usage of CMP_FLAGS_NO_RM_PROTOCOL --- libmm-glib/mm-bearer-properties.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libmm-glib/mm-bearer-properties.c b/libmm-glib/mm-bearer-properties.c index e81d368a..37c65a00 100644 --- a/libmm-glib/mm-bearer-properties.c +++ b/libmm-glib/mm-bearer-properties.c @@ -822,8 +822,10 @@ mm_bearer_properties_cmp (MMBearerProperties *a, if (a->priv->allow_roaming_set != b->priv->allow_roaming_set) return FALSE; } - if (a->priv->rm_protocol != b->priv->rm_protocol) - return FALSE; + if (!(flags & MM_BEARER_PROPERTIES_CMP_FLAGS_NO_RM_PROTOCOL)) { + if (a->priv->rm_protocol != b->priv->rm_protocol) + return FALSE; + } if (a->priv->multiplex != b->priv->multiplex) return FALSE; return TRUE; -- cgit v1.2.3