]>
Commit | Line | Data |
---|---|---|
53e1b683 | 1 | /* SPDX-License-Identifier: LGPL-2.1+ */ |
3abaabda LP |
2 | #pragma once |
3 | ||
3abaabda LP |
4 | #include "sd-bus.h" |
5 | ||
8d128089 | 6 | #include "bus-util.h" |
3abaabda LP |
7 | #include "resolved-link.h" |
8 | ||
8d128089 | 9 | extern const BusObjectImplementation link_object; |
3abaabda | 10 | |
0a6c0745 | 11 | char *link_bus_path(const Link *link); |
d2ec6608 LP |
12 | |
13 | int bus_link_method_set_dns_servers(sd_bus_message *message, void *userdata, sd_bus_error *error); | |
95ce1ba8 | 14 | int bus_link_method_set_dns_servers_ex(sd_bus_message *message, void *userdata, sd_bus_error *error); |
ee116b54 | 15 | int bus_link_method_set_domains(sd_bus_message *message, void *userdata, sd_bus_error *error); |
77673795 | 16 | int bus_link_method_set_default_route(sd_bus_message *message, void *userdata, sd_bus_error *error); |
d2ec6608 LP |
17 | int bus_link_method_set_llmnr(sd_bus_message *message, void *userdata, sd_bus_error *error); |
18 | int bus_link_method_set_mdns(sd_bus_message *message, void *userdata, sd_bus_error *error); | |
c9299be2 | 19 | int bus_link_method_set_dns_over_tls(sd_bus_message *message, void *userdata, sd_bus_error *error); |
d2ec6608 LP |
20 | int bus_link_method_set_dnssec(sd_bus_message *message, void *userdata, sd_bus_error *error); |
21 | int bus_link_method_set_dnssec_negative_trust_anchors(sd_bus_message *message, void *userdata, sd_bus_error *error); | |
22 | int bus_link_method_revert(sd_bus_message *message, void *userdata, sd_bus_error *error); |