[network-manager-applet] editor: fix validation of bridge/bond/team settings



commit 2cd121b59d9fda1166e3a202252778b9ff0f5b15
Author: Jiří Klimeš <jklimes redhat com>
Date:   Fri Feb 27 10:02:27 2015 +0100

    editor: fix validation of bridge/bond/team settings
    
    We have to pass the connection, because interface-name property is part
    of connection setting and bridge/bond/team uses that.

 src/connection-editor/page-bond.c   |    2 +-
 src/connection-editor/page-bridge.c |    2 +-
 src/connection-editor/page-team.c   |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/connection-editor/page-bond.c b/src/connection-editor/page-bond.c
index b40254e..588e747 100644
--- a/src/connection-editor/page-bond.c
+++ b/src/connection-editor/page-bond.c
@@ -564,7 +564,7 @@ validate (CEPage *page, NMConnection *connection, GError **error)
                return FALSE;
 
        ui_to_setting (self);
-       return nm_setting_verify (NM_SETTING (priv->setting), NULL, error);
+       return nm_setting_verify (NM_SETTING (priv->setting), connection, error);
 }
 
 static void
diff --git a/src/connection-editor/page-bridge.c b/src/connection-editor/page-bridge.c
index 2ec037c..605bb0f 100644
--- a/src/connection-editor/page-bridge.c
+++ b/src/connection-editor/page-bridge.c
@@ -259,7 +259,7 @@ validate (CEPage *page, NMConnection *connection, GError **error)
                return FALSE;
 
        ui_to_setting (self);
-       return nm_setting_verify (NM_SETTING (priv->setting), NULL, error);
+       return nm_setting_verify (NM_SETTING (priv->setting), connection, error);
 }
 
 static void
diff --git a/src/connection-editor/page-team.c b/src/connection-editor/page-team.c
index 38be55d..bfb6c32 100644
--- a/src/connection-editor/page-team.c
+++ b/src/connection-editor/page-team.c
@@ -290,7 +290,7 @@ validate (CEPage *page, NMConnection *connection, GError **error)
                return FALSE;
 
        ui_to_setting (self);
-       return nm_setting_verify (NM_SETTING (priv->setting), NULL, error);
+       return nm_setting_verify (NM_SETTING (priv->setting), connection, error);
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]