]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/udev/net/link-config.h
tree-wide: drop 'This file is part of systemd' blurb
[thirdparty/systemd.git] / src / udev / net / link-config.h
index 9f411328105573a851426e654642ef8d05c866a9..2057e46c21fd672e20aae0de825dc14bbd97dcdf 100644 (file)
@@ -2,8 +2,6 @@
 #pragma once
 
 /***
- This file is part of systemd.
-
  Copyright (C) 2013 Tom Gundersen <teg@jklm.no>
 ***/
 
@@ -12,6 +10,7 @@
 #include "condition.h"
 #include "ethtool-util.h"
 #include "list.h"
+#include "set.h"
 
 typedef struct link_config_ctx link_config_ctx;
 typedef struct link_config link_config;
@@ -38,7 +37,7 @@ typedef enum NamePolicy {
 struct link_config {
         char *filename;
 
-        struct ether_addr *match_mac;
+        Set *match_mac;
         char **match_path;
         char **match_driver;
         char **match_type;
@@ -62,6 +61,7 @@ struct link_config {
         WakeOnLan wol;
         NetDevPort port;
         NetDevFeature features[_NET_DEV_FEAT_MAX];
+        netdev_channels channels;
 
         LIST_FIELDS(link_config, links);
 };