listen to both IPV6 and IPV4 incoming connections: binding to "::" implies both protocols (#1290)

Co-authored-by: Johannes Pohl <johannes.pohl@badaix.de>
This commit is contained in:
Ernst 2024-12-21 19:05:41 +01:00 committed by GitHub
parent be77ddb08b
commit 0e283f9bad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -69,8 +69,8 @@ struct ServerSettings
bool ssl_enabled{false}; bool ssl_enabled{false};
size_t port{1780}; size_t port{1780};
size_t ssl_port{1788}; size_t ssl_port{1788};
std::vector<std::string> bind_to_address{{"0.0.0.0"}}; std::vector<std::string> bind_to_address{{"::"}};
std::vector<std::string> ssl_bind_to_address{{"0.0.0.0"}}; std::vector<std::string> ssl_bind_to_address{{"::"}};
std::string doc_root{""}; std::string doc_root{""};
std::string host{"<hostname>"}; std::string host{"<hostname>"};
std::string url_prefix{""}; std::string url_prefix{""};
@ -80,7 +80,7 @@ struct ServerSettings
{ {
bool enabled{true}; bool enabled{true};
size_t port{1705}; size_t port{1705};
std::vector<std::string> bind_to_address{{"0.0.0.0"}}; std::vector<std::string> bind_to_address{{"::"}};
}; };
struct Stream struct Stream
@ -92,7 +92,7 @@ struct ServerSettings
std::string sampleFormat{"48000:16:2"}; std::string sampleFormat{"48000:16:2"};
size_t streamChunkMs{20}; size_t streamChunkMs{20};
bool sendAudioToMutedClients{false}; bool sendAudioToMutedClients{false};
std::vector<std::string> bind_to_address{{"0.0.0.0"}}; std::vector<std::string> bind_to_address{{"::"}};
}; };
struct StreamingClient struct StreamingClient