summaryrefslogtreecommitdiff
path: root/src/network/networkd-network.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2019-07-24 14:46:55 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2019-10-15 01:59:06 +0900
commit8d968fdd991d3471aa9b484eac58708786c48d85 (patch)
tree995c8ba42dab376d1d8c9ce1e7bae4989fe7cd6b /src/network/networkd-network.h
parentad932b156c159094148bfbb508641fb818f932f1 (diff)
downloadsystemd-8d968fdd991d3471aa9b484eac58708786c48d85.tar.gz
systemd-8d968fdd991d3471aa9b484eac58708786c48d85.tar.bz2
systemd-8d968fdd991d3471aa9b484eac58708786c48d85.zip
network: support matching based on wifi SSID
Diffstat (limited to 'src/network/networkd-network.h')
-rw-r--r--src/network/networkd-network.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/network/networkd-network.h b/src/network/networkd-network.h
index 668cc0d348..883f0fab6e 100644
--- a/src/network/networkd-network.h
+++ b/src/network/networkd-network.h
@@ -63,6 +63,7 @@ struct Network {
char **match_type;
char **match_name;
char **match_property;
+ char **match_ssid;
LIST_HEAD(Condition, conditions);
char *description;
@@ -285,7 +286,7 @@ int network_load_one(Manager *manager, const char *filename);
int network_verify(Network *network);
int network_get_by_name(Manager *manager, const char *name, Network **ret);
-int network_get(Manager *manager, sd_device *device, const char *ifname, const struct ether_addr *mac, Network **ret);
+int network_get(Manager *manager, sd_device *device, const char *ifname, const struct ether_addr *mac, const char *ssid, Network **ret);
int network_apply(Network *network, Link *link);
void network_apply_anonymize_if_set(Network *network);