]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-network: Add support to emit and receive pop3 server information
authorSusant Sahani <ssahani@vmware.com>
Mon, 23 Mar 2020 03:16:47 +0000 (04:16 +0100)
committerSusant Sahani <ssahani@vmware.com>
Sat, 28 Mar 2020 02:34:27 +0000 (03:34 +0100)
src/libsystemd/sd-network/sd-network.c
src/systemd/sd-network.h

index 964200a55e9b25983ed50c083ea86d479b8964d3..a5ab5b3c364a87808301de8891f7c2d7edde7a32 100644 (file)
@@ -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;
index 1e6d3540110d5c0bf61d181324c50a0a64d52b7c..ea06c9d875243bc51d3e03d94612b7450f206c02 100644 (file)
@@ -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);