diff options
author | Timo Rothenpieler <timo@rothenpieler.org> | 2020-10-26 18:07:49 +0100 |
---|---|---|
committer | Timo Rothenpieler <timo@rothenpieler.org> | 2020-10-28 14:44:43 +0100 |
commit | b8162cd200c69be509475b8f2184a5ac651fc2b0 (patch) | |
tree | a6b07641f3794fd3b204e7a9c2f2a8a26e163ba1 /src/network/networkd-radv.c | |
parent | 4fc8a29a7e06debb65f4e2651a03804beb41f781 (diff) | |
download | systemd-b8162cd200c69be509475b8f2184a5ac651fc2b0.tar.gz |
network: store full hardware address in Link struct
This passes the legacy ethernet address to functions in a lot of places,
which all will need migrated to handle arbitrary size hardware addresses
eventually.
Diffstat (limited to 'src/network/networkd-radv.c')
-rw-r--r-- | src/network/networkd-radv.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/network/networkd-radv.c b/src/network/networkd-radv.c index eb10f21cbd..a4162cf874 100644 --- a/src/network/networkd-radv.c +++ b/src/network/networkd-radv.c @@ -659,7 +659,7 @@ int radv_configure(Link *link) { if (r < 0) return r; - r = sd_radv_set_mac(link->radv, &link->mac); + r = sd_radv_set_mac(link->radv, &link->hw_addr.addr.ether); if (r < 0) return r; @@ -727,7 +727,7 @@ int radv_update_mac(Link *link) { if (r < 0) return r; - r = sd_radv_set_mac(link->radv, &link->mac); + r = sd_radv_set_mac(link->radv, &link->hw_addr.addr.ether); if (r < 0) return r; |