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
(parent:
0bbc2c1
)
networkd: link - fix carrier check on new link
author
Tom Gundersen
<teg@jklm.no>
Tue, 17 Jun 2014 06:54:44 +0000
(08:54 +0200)
committer
Tom Gundersen
<teg@jklm.no>
Tue, 17 Jun 2014 07:17:07 +0000
(09:17 +0200)
We were comparing against our own internal enum rather than the kernel exposed one.
Found by Thomas Ritter.
src/network/networkd-link.c
patch
|
blob
|
history
diff --git
a/src/network/networkd-link.c
b/src/network/networkd-link.c
index 7c738fe81c5f977cfc4c50ba93af22ae7a2caaba..d81a3bf630ff33b8eee02a66eb8fe8d1f3a6e956 100644
(file)
--- a/
src/network/networkd-link.c
+++ b/
src/network/networkd-link.c
@@
-1764,7
+1764,7
@@
static int link_configure(Link *link) {
*/
}
- if (link_has_carrier(link->flags, link->operstate)) {
+ if (link_has_carrier(link->flags, link->
kernel_
operstate)) {
r = link_acquire_conf(link);
if (r < 0)
return r;