]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-setlink.c
network: try to bring down before setting MAC address 19905/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 12 Jun 2021 20:12:03 +0000 (05:12 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 14 Jun 2021 11:42:54 +0000 (20:42 +0900)
commitd05c332c8d9cbbde6504b6635dc3598a60ab189f
tree1a43cc29453da332589b32d4edef697c4ec329d5
parent5388e103eaf2a31c0020ff8b8d9442426aee40ab
network: try to bring down before setting MAC address

Most real network devices refuse to set MAC address when its operstate
is not down. So, setting MAC address once failed, then let's bring down
the interface and retry to set.

Closes #6696.
src/network/networkd-link.c
src/network/networkd-setlink.c
src/network/networkd-setlink.h