summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2022-03-23 12:50:27 +0100
committerThomas Haller <thaller@redhat.com>2022-03-28 18:27:36 +0200
commita0db72bf6d69459ad347c824e1848cf584733bef (patch)
tree39302a8daf8b457357ecc9c70097ec2035cc4cd3
parente965aa2536eb216b35ce5e8457c0b6c597b21352 (diff)
keyfile: use nm_setting_8021x_scheme_vtable_by_setting_key() helper in cert_writer()
-rw-r--r--src/libnm-core-impl/nm-keyfile.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/libnm-core-impl/nm-keyfile.c b/src/libnm-core-impl/nm-keyfile.c
index dce53ae27e..a2ad57c72f 100644
--- a/src/libnm-core-impl/nm-keyfile.c
+++ b/src/libnm-core-impl/nm-keyfile.c
@@ -2689,16 +2689,10 @@ cert_writer_default(NMConnection *connection,
static void
cert_writer(KeyfileWriterInfo *info, NMSetting *setting, const char *key, const GValue *value)
{
- const NMSetting8021xSchemeVtable *vtable = NULL;
+ const NMSetting8021xSchemeVtable *vtable;
const char *setting_name;
- guint i;
- for (i = 0; nm_setting_8021x_scheme_vtable[i].setting_key; i++) {
- if (nm_streq0(nm_setting_8021x_scheme_vtable[i].setting_key, key)) {
- vtable = &nm_setting_8021x_scheme_vtable[i];
- break;
- }
- }
+ vtable = nm_setting_8021x_scheme_vtable_by_setting_key(key);
if (!vtable)
g_return_if_reached();