chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
aa0e72e
)
Revert "networkd: don't assume udev_device_new_from_device_id sets errno"
author
Tom Gundersen
<teg@jklm.no>
Thu, 31 Jul 2014 13:26:20 +0000
(15:26 +0200)
committer
Tom Gundersen
<teg@jklm.no>
Fri, 1 Aug 2014 09:56:13 +0000
(11:56 +0200)
libudev now does set errno correctly, so we can indeed rely on this.
This reverts commit
2b49732c3d511007ae2c413997e56c40f678d79a
.
src/network/networkd-link.c
patch
|
blob
|
history
diff --git
a/src/network/networkd-link.c
b/src/network/networkd-link.c
index 5b1376ad3e02afb980090483f01913ae2cc9a514..ec1a97a7c9a73cbf2902e995496a9ed79977676b 100644
(file)
--- a/
src/network/networkd-link.c
+++ b/
src/network/networkd-link.c
@@
-2146,8
+2146,8
@@
int link_add(Manager *m, sd_rtnl_message *message, Link **ret) {
sprintf(ifindex_str, "n%d", link->ifindex);
device = udev_device_new_from_device_id(m->udev, ifindex_str);
if (!device) {
- log_warning_link(link, "could not find udev device");
- return -
ENOENT
;
+ log_warning_link(link, "could not find udev device
: %m
");
+ return -
errno
;
}
if (udev_device_get_is_initialized(device) <= 0) {