chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
networkctl: also use the same color logic when running "networkctl status" without...
[elogind.git]
/
src
/
network
/
networkd-link.c
diff --git
a/src/network/networkd-link.c
b/src/network/networkd-link.c
index 398e8baac905d5cc5262a2990d6bf247e0b0ce88..908d834cd44e602e38df67182fc4b08bea9391ba 100644
(file)
--- a/
src/network/networkd-link.c
+++ b/
src/network/networkd-link.c
@@
-1657,9
+1657,9
@@
static void link_update_operstate(Link *link) {
/* no useful addresses found */
link->operstate = LINK_OPERSTATE_CARRIER;
} else if (link->flags & IFF_UP)
/* no useful addresses found */
link->operstate = LINK_OPERSTATE_CARRIER;
} else if (link->flags & IFF_UP)
- link->operstate = LINK_OPERSTATE_
UP
;
+ link->operstate = LINK_OPERSTATE_
NO_CARRIER
;
else
else
- link->operstate = LINK_OPERSTATE_
DOWN
;
+ link->operstate = LINK_OPERSTATE_
OFF
;
}
int link_save(Link *link) {
}
int link_save(Link *link) {
@@
-1793,8
+1793,8
@@
static const char* const link_state_table[_LINK_STATE_MAX] = {
DEFINE_STRING_TABLE_LOOKUP(link_state, LinkState);
static const char* const link_operstate_table[_LINK_OPERSTATE_MAX] = {
DEFINE_STRING_TABLE_LOOKUP(link_state, LinkState);
static const char* const link_operstate_table[_LINK_OPERSTATE_MAX] = {
- [LINK_OPERSTATE_
DOWN] = "down
",
- [LINK_OPERSTATE_
UP] = "up
",
+ [LINK_OPERSTATE_
OFF] = "off
",
+ [LINK_OPERSTATE_
NO_CARRIER] = "no-carrier
",
[LINK_OPERSTATE_DORMANT] = "dormant",
[LINK_OPERSTATE_CARRIER] = "carrier",
[LINK_OPERSTATE_DEGRADED] = "degraded",
[LINK_OPERSTATE_DORMANT] = "dormant",
[LINK_OPERSTATE_CARRIER] = "carrier",
[LINK_OPERSTATE_DEGRADED] = "degraded",