diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-13 09:29:53 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-13 09:29:53 -0500 |
commit | 9980c1ec905a455a028cbeb1c15fc7eda09cb78d (patch) | |
tree | 07129df7cdc9fa4b149f24a309ee750710cb936c /hscript/network.cc | |
parent | 7051861708be5f2613ab92ec03bd80399a817a0c (diff) | |
download | horizon-9980c1ec905a455a028cbeb1c15fc7eda09cb78d.tar.gz horizon-9980c1ec905a455a028cbeb1c15fc7eda09cb78d.tar.bz2 horizon-9980c1ec905a455a028cbeb1c15fc7eda09cb78d.tar.xz horizon-9980c1ec905a455a028cbeb1c15fc7eda09cb78d.zip |
hscript: Initial twiddling at NetSSID impl, add net execution
Diffstat (limited to 'hscript/network.cc')
-rw-r--r-- | hscript/network.cc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/hscript/network.cc b/hscript/network.cc index 3dc5f1e..809891f 100644 --- a/hscript/network.cc +++ b/hscript/network.cc @@ -220,3 +220,21 @@ bool NetAddress::validate(ScriptOptions) const { bool NetAddress::execute(ScriptOptions) const { return false; } + +Key *NetSSID::parseFromData(const std::string &data, int lineno, int *errors, + int *warnings) { + std::string iface, ssid, passphrase; + return new NetSSID(lineno, iface, ssid, SecurityType::None, passphrase); +} + +bool NetSSID::validate(ScriptOptions options) const { + /* Runner.Validate.network.netssid.Interface */ + if(options.test(InstallEnvironment)) { + return false; + } + return true; +} + +bool NetSSID::execute(ScriptOptions) const { + return false; +} |