diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-10-29 17:32:21 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-10-29 17:33:33 +0900 |
commit | 5a937ea2f66ced76dcaa2075382c041998110185 (patch) | |
tree | ed8ba4122fb77bdfd44a24355d2f66d45932f6f2 /src/libsystemd-network/dhcp-identifier.c | |
parent | 78ffb476f2129d9da1c9fa848f0e10dc12a1a4ee (diff) | |
download | systemd-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.c | 6 |
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; |