projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
179a92c
)
network: can: do not warn if link does not exist anymore
author
Yu Watanabe
<watanabe.yu+github@gmail.com>
Thu, 29 Apr 2021 22:00:45 +0000
(07:00 +0900)
committer
Zbigniew Jędrzejewski-Szmek
<zbyszek@in.waw.pl>
Thu, 6 May 2021 12:51:08 +0000
(14:51 +0200)
(cherry picked from commit
ed52cce33f588bbeb3d7f5d7f5e76a85cf6e4f89
)
src/network/networkd-can.c
patch
|
blob
|
history
diff --git
a/src/network/networkd-can.c
b/src/network/networkd-can.c
index 2ab8d32812ca7b4469ad8da6888366a82a02269b..8e4cd21c6f1b95a02dfea8b9057d65cd5fcf769c 100644
(file)
--- a/
src/network/networkd-can.c
+++ b/
src/network/networkd-can.c
@@
-57,14
+57,18
@@
static int link_set_handler(sd_netlink *rtnl, sd_netlink_message *m, Link *link)
assert(link);
- log_link_debug(link, "Set link");
+ if (IN_SET(link->state, LINK_STATE_FAILED, LINK_STATE_LINGER))
+ return 1;
r = sd_netlink_message_get_errno(m);
if (r < 0 && r != -EEXIST) {
log_link_message_warning_errno(link, m, r, "Failed to configure CAN link");
link_enter_failed(link);
+ return 1;
}
+ log_link_debug(link, "Link set");
+
return 1;
}