From: Susant Sahani Date: Mon, 23 Mar 2020 03:16:47 +0000 (+0100) Subject: sd-network: Add support to emit and receive pop3 server information X-Git-Tag: v246-rc1~694^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8102b9e710eb64cf07fb9d591a0de94b5e37e850;p=thirdparty%2Fsystemd.git sd-network: Add support to emit and receive pop3 server information --- diff --git a/src/libsystemd/sd-network/sd-network.c b/src/libsystemd/sd-network/sd-network.c index 964200a55e9..a5ab5b3c364 100644 --- a/src/libsystemd/sd-network/sd-network.c +++ b/src/libsystemd/sd-network/sd-network.c @@ -256,6 +256,10 @@ _public_ int sd_network_link_get_sip_servers(int ifindex, char ***ret) { return network_link_get_strv(ifindex, "SIP", ret); } +_public_ int sd_network_link_get_pop3_servers(int ifindex, char ***pop3) { + return network_link_get_strv(ifindex, "POP3_SERVERS", pop3); +} + _public_ int sd_network_link_get_dns_default_route(int ifindex) { char path[STRLEN("/run/systemd/netif/links/") + DECIMAL_STR_MAX(ifindex) + 1]; _cleanup_free_ char *s = NULL; diff --git a/src/systemd/sd-network.h b/src/systemd/sd-network.h index 1e6d3540110..ea06c9d8752 100644 --- a/src/systemd/sd-network.h +++ b/src/systemd/sd-network.h @@ -167,6 +167,9 @@ int sd_network_link_get_route_domains(int ifindex, char ***domains); /* Get the sip servers for a given link. */ int sd_network_link_get_sip_servers(int ifindex, char ***sip); +/* Get the pop3 servers for a given link. */ +int sd_network_link_get_pop3_servers(int ifindex, char ***pop3); + /* Get whether this link shall be used as 'default route' for DNS queries */ int sd_network_link_get_dns_default_route(int ifindex);