mirror of
https://github.com/Telecominfraproject/ols-ucentral-schema.git
synced 2025-11-02 02:57:55 +00:00
add owe-transition support
Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
@@ -190,7 +190,7 @@
|
||||
network,
|
||||
openflow_prefix,
|
||||
});
|
||||
if (ssid?.encryption?.proto == 'owe') {
|
||||
if (ssid?.encryption?.proto == 'owe-transition') {
|
||||
ssid.encryption.proto = 'none';
|
||||
include('interface/ssid.uc', {
|
||||
location: location + '/ssids/' + i + '_owe',
|
||||
|
||||
@@ -128,7 +128,7 @@
|
||||
};
|
||||
}
|
||||
|
||||
if (ssid?.encryption?.proto in [ "owe" ])
|
||||
if (ssid?.encryption?.proto in [ "owe", "owe-transition" ])
|
||||
return {
|
||||
proto: 'owe'
|
||||
};
|
||||
@@ -265,8 +265,9 @@ set wireless.{{ section }}=wifi-iface
|
||||
set wireless.{{ section }}.ucentral_path={{ s(location) }}
|
||||
set wireless.{{ section }}.device={{ phy.section }}
|
||||
set wireless.{{ section }}.ifname={{ s(ifname) }}
|
||||
{% if (ssid?.encryption?.proto == 'owe'): %}
|
||||
{% if (ssid?.encryption?.proto == 'owe-transition'): %}
|
||||
{% ssid.hidden_ssid = 1 %}
|
||||
{% ssid.name += '-OWE' %}
|
||||
set wireless.{{ section }}.ifname={{ s(section) }}
|
||||
set wireless.{{ section }}.owe_transition_ifname={{ s('o' + section) }}
|
||||
{% endif %}
|
||||
|
||||
@@ -10,6 +10,7 @@ properties:
|
||||
enum:
|
||||
- none
|
||||
- owe
|
||||
- owe-transition
|
||||
- psk
|
||||
- psk2
|
||||
- psk-mixed
|
||||
|
||||
@@ -2497,8 +2497,8 @@ function instantiateInterfaceSsidEncryption(location, value, errors) {
|
||||
if (type(value) != "string")
|
||||
push(errors, [ location, "must be of type string" ]);
|
||||
|
||||
if (!(value in [ "none", "owe", "psk", "psk2", "psk-mixed", "psk2-radius", "wpa", "wpa2", "wpa-mixed", "sae", "sae-mixed", "wpa3", "wpa3-192", "wpa3-mixed" ]))
|
||||
push(errors, [ location, "must be one of \"none\", \"owe\", \"psk\", \"psk2\", \"psk-mixed\", \"psk2-radius\", \"wpa\", \"wpa2\", \"wpa-mixed\", \"sae\", \"sae-mixed\", \"wpa3\", \"wpa3-192\" or \"wpa3-mixed\"" ]);
|
||||
if (!(value in [ "none", "owe", "owe-transition", "psk", "psk2", "psk-mixed", "psk2-radius", "wpa", "wpa2", "wpa-mixed", "sae", "sae-mixed", "wpa3", "wpa3-192", "wpa3-mixed" ]))
|
||||
push(errors, [ location, "must be one of \"none\", \"owe\", \"owe-transition\", \"psk\", \"psk2\", \"psk-mixed\", \"psk2-radius\", \"wpa\", \"wpa2\", \"wpa-mixed\", \"sae\", \"sae-mixed\", \"wpa3\", \"wpa3-192\" or \"wpa3-mixed\"" ]);
|
||||
|
||||
return value;
|
||||
}
|
||||
|
||||
@@ -1032,6 +1032,7 @@
|
||||
"enum": [
|
||||
"none",
|
||||
"owe",
|
||||
"owe-transition",
|
||||
"psk",
|
||||
"psk2",
|
||||
"psk-mixed",
|
||||
|
||||
Reference in New Issue
Block a user