add PPP_RAW protocol

This commit is contained in:
Martin Michelsen
2024-02-23 22:48:53 -08:00
parent a4f69f6ca3
commit 82004b05dc
5 changed files with 116 additions and 47 deletions
+10
View File
@@ -622,6 +622,16 @@ void ServerState::load_config_early() {
}
} catch (const out_of_range&) {
}
try {
for (const auto& item : this->config_json.at("PPPRawListen").as_list()) {
if (item->is_int()) {
this->ppp_raw_addresses.emplace_back(string_printf("0.0.0.0:%" PRId64, item->as_int()));
} else {
this->ppp_raw_addresses.emplace_back(item->as_string());
}
}
} catch (const out_of_range&) {
}
try {
for (const auto& item : this->config_json.at("HTTPListen").as_list()) {
if (item->is_int()) {