summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/dhcp-identifier.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-10-29 17:32:21 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2018-10-29 17:33:33 +0900
commit5a937ea2f66ced76dcaa2075382c041998110185 (patch)
treeed8ba4122fb77bdfd44a24355d2f66d45932f6f2 /src/libsystemd-network/dhcp-identifier.c
parent78ffb476f2129d9da1c9fa848f0e10dc12a1a4ee (diff)
downloadsystemd-5a937ea2f66ced76dcaa2075382c041998110185.tar.gz
sd-device: make sd_device_get_is_initialized() returns is_initialized by return value
Diffstat (limited to 'src/libsystemd-network/dhcp-identifier.c')
-rw-r--r--src/libsystemd-network/dhcp-identifier.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsystemd-network/dhcp-identifier.c b/src/libsystemd-network/dhcp-identifier.c
index 77c584ee60..794e3a6f54 100644
--- a/src/libsystemd-network/dhcp-identifier.c
+++ b/src/libsystemd-network/dhcp-identifier.c
@@ -158,14 +158,14 @@ int dhcp_identifier_set_iaid(int ifindex, uint8_t *mac, size_t mac_len, void *_i
if (detect_container() <= 0) {
/* not in a container, udev will be around */
char ifindex_str[2 + DECIMAL_STR_MAX(int)];
- int initialized, r;
+ int r;
sprintf(ifindex_str, "n%d", ifindex);
if (sd_device_new_from_device_id(&device, ifindex_str) >= 0) {
- r = sd_device_get_is_initialized(device, &initialized);
+ r = sd_device_get_is_initialized(device);
if (r < 0)
return r;
- if (!initialized)
+ if (r == 0)
/* not yet ready */
return -EBUSY;