From: Susant Sahani Date: Wed, 22 Apr 2020 12:49:52 +0000 (+0200) Subject: sd-network: Add support to retrive LPR servers X-Git-Tag: v246-rc1~523^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d64cc72e801d1b2ded8f4ba098986cb93e7d746b;p=thirdparty%2Fsystemd.git sd-network: Add support to retrive LPR servers --- diff --git a/src/libsystemd/sd-network/sd-network.c b/src/libsystemd/sd-network/sd-network.c index acfab8ed74f..7e03817f82f 100644 --- a/src/libsystemd/sd-network/sd-network.c +++ b/src/libsystemd/sd-network/sd-network.c @@ -264,6 +264,10 @@ _public_ int sd_network_link_get_smtp_servers(int ifindex, char ***ret) { return network_link_get_strv(ifindex, "SMTP_SERVERS", ret); } +_public_ int sd_network_link_get_lpr_servers(int ifindex, char ***ret) { + return network_link_get_strv(ifindex, "LPR_SERVERS", ret); +} + _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 c185e2ce304..2637a0f8bb1 100644 --- a/src/systemd/sd-network.h +++ b/src/systemd/sd-network.h @@ -173,6 +173,9 @@ int sd_network_link_get_pop3_servers(int ifindex, char ***pop3); /* Get the SMTP servers for a given link. */ int sd_network_link_get_smtp_servers(int ifindex, char ***smtp); +/* Get the LPR servers for a given link. */ +int sd_network_link_get_lpr_servers(int ifindex, char ***lpr); + /* Get whether this link shall be used as 'default route' for DNS queries */ int sd_network_link_get_dns_default_route(int ifindex);