diff options
Diffstat (limited to 'src/nm-config-data.c')
-rw-r--r-- | src/nm-config-data.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/nm-config-data.c b/src/nm-config-data.c index 961812c33e..b932d96145 100644 --- a/src/nm-config-data.c +++ b/src/nm-config-data.c @@ -82,8 +82,12 @@ typedef struct { int autoconnect_retries_default; struct { + + /* from /var/lib/NetworkManager/no-auto-default.state */ char **arr; GSList *specs; + + /* from main.no-auto-default setting in NetworkManager.conf. */ GSList *specs_config; } no_auto_default; @@ -601,6 +605,7 @@ void nm_config_data_log (const NMConfigData *self, const char *prefix, const char *key_prefix, + const char *no_auto_default_file, /* FILE* */ gpointer print_stream) { const NMConfigDataPrivate *priv; @@ -693,6 +698,16 @@ nm_config_data_log (const NMConfigData *self, } } + _LOG (stream, prefix, ""); + _LOG (stream, prefix, "# no-auto-default file \"%s\"", no_auto_default_file); + { + gs_free char *msg = NULL; + + msg = nm_utils_g_slist_strlist_join (priv->no_auto_default.specs, ","); + if (msg) + _LOG (stream, prefix, "# no-auto-default specs \"%s\"", msg); + } + #undef _LOG } |