[network-manager-applet] editor: properly validate 'Primary' entry on bond page (as an interface name)
- From: Jiří Klimeš <jklimes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-applet] editor: properly validate 'Primary' entry on bond page (as an interface name)
- Date: Mon, 25 May 2015 07:31:29 +0000 (UTC)
commit 0f393521b851f1a9e185037fbdaa10482886cb34
Author: Jiří Klimeš <jklimes redhat com>
Date: Mon May 25 09:24:45 2015 +0200
editor: properly validate 'Primary' entry on bond page (as an interface name)
src/connection-editor/page-bond.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/connection-editor/page-bond.c b/src/connection-editor/page-bond.c
index ead80e9..fd82e85 100644
--- a/src/connection-editor/page-bond.c
+++ b/src/connection-editor/page-bond.c
@@ -559,10 +559,15 @@ validate (CEPage *page, NMConnection *connection, GError **error)
{
CEPageBond *self = CE_PAGE_BOND (page);
CEPageBondPrivate *priv = CE_PAGE_BOND_GET_PRIVATE (self);
+ const char *primary;
if (!CE_PAGE_CLASS (ce_page_bond_parent_class)->validate (page, connection, error))
return FALSE;
+ primary = gtk_entry_get_text (priv->primary);
+ if (primary && *primary && !nm_utils_iface_valid_name (primary))
+ return FALSE;
+
ui_to_setting (self);
return nm_setting_verify (NM_SETTING (priv->setting), connection, error);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]