summaryrefslogtreecommitdiff
path: root/src/network/networkd.h
diff options
context:
space:
mode:
authorTom Gundersen <teg@jklm.no>2014-06-14 15:38:35 +0200
committerTom Gundersen <teg@jklm.no>2014-06-14 15:38:35 +0200
commit96c907429e3224289fd360b8d9c8fdc573f4363b (patch)
tree846d558be89fc1f989fe9096cb0a5e2aabed4365 /src/network/networkd.h
parentd9876a527f62e85c3c972bc5f45ad872cb4958c1 (diff)
networkd: netdev - allow setting MACAddress in .netdev files
It may sometimes be necessary to specify the MAC address of a netdev. Let us set the correct one from the get-go, rather than having the kernel generate a random one, and then change it after.
Diffstat (limited to 'src/network/networkd.h')
-rw-r--r--src/network/networkd.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/networkd.h b/src/network/networkd.h
index 102744d4b7..f079473758 100644
--- a/src/network/networkd.h
+++ b/src/network/networkd.h
@@ -103,6 +103,8 @@ struct NetDev {
char *ifname;
char *ifname_peer;
size_t mtu;
+ struct ether_addr *mac;
+ struct ether_addr *mac_peer;
NetDevKind kind;
uint64_t vlanid;