diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2019-10-25 15:19:36 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2019-10-25 16:40:54 +0200 |
commit | 5f3340ca5b27899b6ab16bb48522a7911dcfb867 (patch) | |
tree | 1cfdc18acfcfa57fd3e9c184bffa2b3babac60a4 /src/resolve/resolved-link-bus.c | |
parent | 8e97dc676fba15410d6b327bd89e6c9e7a24882f (diff) | |
download | systemd-5f3340ca5b27899b6ab16bb48522a7911dcfb867.tar.gz |
resolved: send out notifications about DNS property
Notifications are only sent for the top object, and not for individual
links. This should be enough for the most obvious cases where somebody
just cares about the effective set of servers.
Fixes #13721.
Diffstat (limited to 'src/resolve/resolved-link-bus.c')
-rw-r--r-- | src/resolve/resolved-link-bus.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/resolve/resolved-link-bus.c b/src/resolve/resolved-link-bus.c index fe997cd1e1..8a2768b1e2 100644 --- a/src/resolve/resolved-link-bus.c +++ b/src/resolve/resolved-link-bus.c @@ -296,6 +296,7 @@ int bus_link_method_set_dns_servers(sd_bus_message *message, void *userdata, sd_ (void) link_save_user(l); (void) manager_write_resolv_conf(l->manager); + (void) manager_send_changed(l->manager, "DNS"); return sd_bus_reply_method_return(message, NULL); @@ -675,6 +676,7 @@ int bus_link_method_revert(sd_bus_message *message, void *userdata, sd_bus_error (void) link_save_user(l); (void) manager_write_resolv_conf(l->manager); + (void) manager_send_changed(l->manager, "DNS"); return sd_bus_reply_method_return(message, NULL); } |