X Tutup
Skip to content

Commit 611224d

Browse files
committed
sd-network: add support to get DHCP4 address
1 parent 77b1af5 commit 611224d

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/libsystemd/sd-network/sd-network.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,10 @@ _public_ int sd_network_link_get_timezone(int ifindex, char **ret) {
229229
return network_link_get_string(ifindex, "TIMEZONE", ret);
230230
}
231231

232+
_public_ int sd_network_link_get_dhcp4_address(int ifindex, char **ret) {
233+
return network_link_get_string(ifindex, "DHCP4_ADDRESS", ret);
234+
}
235+
232236
_public_ int sd_network_link_get_dns(int ifindex, char ***ret) {
233237
return network_link_get_strv(ifindex, "DNS", ret);
234238
}

src/systemd/sd-network.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,10 @@ int sd_network_link_get_network_file(int ifindex, char **filename);
110110
* IP addresses */
111111
int sd_network_link_get_dns(int ifindex, char ***ret);
112112

113+
/* Get DHCP4 address for a given link. This is string representations of
114+
* IPv4 address */
115+
int sd_network_link_get_dhcp4_address(int ifindex, char **ret);
116+
113117
/* Get NTP entries for a given link. These are domain names or string
114118
* representations of IP addresses */
115119
int sd_network_link_get_ntp(int ifindex, char ***ret);

0 commit comments

Comments
 (0)
X Tutup