diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2022-11-30 16:13:23 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2023-01-12 13:44:52 +0900 |
commit | a2640646f1bf30193a39a820268d86a33e08eeef (patch) | |
tree | 83f83143bd2a89dd670fc7efe36934c920e84e56 /src/udev/net | |
parent | 9c5b8d46e5c16bbf2bf40217d8f1b68bf76091c0 (diff) | |
download | systemd-a2640646f1bf30193a39a820268d86a33e08eeef.tar.gz |
network: Show network and link file dropins in networkctl status
Fixes #24428
Diffstat (limited to 'src/udev/net')
-rw-r--r-- | src/udev/net/link-config.c | 3 | ||||
-rw-r--r-- | src/udev/net/link-config.h | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/udev/net/link-config.c b/src/udev/net/link-config.c index 5f18ba35fc..9efdb6000a 100644 --- a/src/udev/net/link-config.c +++ b/src/udev/net/link-config.c @@ -47,6 +47,7 @@ static LinkConfig* link_config_free(LinkConfig *config) { return NULL; free(config->filename); + strv_free(config->dropins); net_match_clear(&config->match); condition_free_list(config->conditions); @@ -264,7 +265,7 @@ int link_load_one(LinkConfigContext *ctx, const char *filename) { "SR-IOV\0", config_item_perf_lookup, link_config_gperf_lookup, CONFIG_PARSE_WARN, config, &stats_by_path, - NULL); + &config->dropins); if (r < 0) return r; /* config_parse_many() logs internally. */ diff --git a/src/udev/net/link-config.h b/src/udev/net/link-config.h index ea9f560f45..ed0896e9de 100644 --- a/src/udev/net/link-config.h +++ b/src/udev/net/link-config.h @@ -44,6 +44,7 @@ typedef struct Link { struct LinkConfig { char *filename; + char **dropins; NetMatch match; LIST_HEAD(Condition, conditions); |