]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-network: Provice APIs to access SIP servers given by DHCP4 server
authorSusant Sahani <ssahani@vmware.com>
Sun, 22 Mar 2020 09:39:23 +0000 (10:39 +0100)
committerSusant Sahani <ssahani@vmware.com>
Sun, 22 Mar 2020 09:39:23 +0000 (10:39 +0100)
src/libsystemd/sd-network/sd-network.c
src/systemd/sd-network.h

index b9b618e58501c7b03a4836f20b2f68f1988537d2..964200a55e9b25983ed50c083ea86d479b8964d3 100644 (file)
@@ -240,6 +240,10 @@ _public_ int sd_network_link_get_ntp(int ifindex, char ***ret) {
         return network_link_get_strv(ifindex, "NTP", ret);
 }
 
+_public_ int sd_network_link_get_sip(int ifindex, char ***ret) {
+        return network_link_get_strv(ifindex, "SIP", ret);
+}
+
 _public_ int sd_network_link_get_search_domains(int ifindex, char ***ret) {
         return network_link_get_strv(ifindex, "DOMAINS", ret);
 }
index d0b432274c7762425f08fd12de0415d2a16c5f38..1e6d3540110d5c0bf61d181324c50a0a64d52b7c 100644 (file)
@@ -118,6 +118,10 @@ int sd_network_link_get_dhcp4_address(int ifindex, char **ret);
  * representations of IP addresses */
 int sd_network_link_get_ntp(int ifindex, char ***ret);
 
+/* Get SIP entries for a given link. These are string
+ * representations of IP addresses */
+int sd_network_link_get_sip(int ifindex, char ***ret);
+
 /* Indicates whether or not LLMNR should be enabled for the link
  * Possible levels of support: yes, no, resolve
  * Possible return codes: