diff options
Diffstat (limited to 'src/systemd')
-rw-r--r-- | src/systemd/sd-network.h | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/src/systemd/sd-network.h b/src/systemd/sd-network.h index 3e950728c5..44c4e97447 100644 --- a/src/systemd/sd-network.h +++ b/src/systemd/sd-network.h @@ -56,6 +56,14 @@ _SD_BEGIN_DECLARATIONS; */ int sd_network_get_operational_state(char **state); +/* Get DNS entries for all links. These are string representations of + * IP addresses */ +int sd_network_get_dns(char ***addr); + +/* Get NTP entries for all links. These are domain names or string + * reperesentations of IP addresses */ +int sd_network_get_ntp(char ***addr); + /* Get state from ifindex. * Possible states: failed, configuring, configured, unmanaged * Possible return codes: @@ -71,12 +79,6 @@ int sd_network_get_link_state(int ifindex, char **state); */ int sd_network_get_link_operational_state(int ifindex, char **state); -/* Indicates whether or not LLMNR should be enabled for the link - * Possible levels of support: yes, no, resolve - * Possible return codes: - * -ENODATA: networkd is not aware of the link*/ -int sd_network_get_link_llmnr(int ifindex, char **llmnr); - /* Get DNS entries for a given link. These are string representations of * IP addresses */ int sd_network_get_link_dns(int ifindex, char ***addr); @@ -85,6 +87,12 @@ int sd_network_get_link_dns(int ifindex, char ***addr); * reperesentations of IP addresses */ int sd_network_get_link_ntp(int ifindex, char ***addr); +/* Indicates whether or not LLMNR should be enabled for the link + * Possible levels of support: yes, no, resolve + * Possible return codes: + * -ENODATA: networkd is not aware of the link*/ +int sd_network_get_link_llmnr(int ifindex, char **llmnr); + /* Monitor object */ typedef struct sd_network_monitor sd_network_monitor; |