Be more descriptive about checks

This commit is contained in:
Mygod
2021-05-20 17:27:31 -04:00
parent 9c04af0d61
commit 7fe980eac9

View File

@@ -67,7 +67,7 @@ class P2pSupplicantConfiguration(private val group: WifiP2pGroup? = null) {
block.add(parser.line) block.add(parser.line)
while (parser.next() && !parser.trimmed.startsWith('}')) { while (parser.next() && !parser.trimmed.startsWith('}')) {
if (parser.trimmed.startsWith("ssid=")) { if (parser.trimmed.startsWith("ssid=")) {
check(block.ssidLine == null) check(block.ssidLine == null) { "Duplicated SSID" }
block.ssidLine = block.size block.ssidLine = block.size
} else if (parser.trimmed.startsWith("mode=3")) block.groupOwner = true else { } else if (parser.trimmed.startsWith("mode=3")) block.groupOwner = true else {
val match = networkParser.find(parser.trimmed) val match = networkParser.find(parser.trimmed)
@@ -89,7 +89,7 @@ class P2pSupplicantConfiguration(private val group: WifiP2pGroup? = null) {
block.add(parser.line) block.add(parser.line)
result.add(block) result.add(block)
if (block.bssid != null && block.groupOwner && target == null) { // keep first only if (block.bssid != null && block.groupOwner && target == null) { // keep first only
check(block.ssidLine != null && block.pskLine != null) check(block.ssidLine != null && block.pskLine != null) { "Missing SSID/PSK" }
target = block target = block
} }
} else { } else {