sctp_lib: explicitly test for ipv6 support
Change-Id: I662138e6c9ea71cad751e2a057a642b85e6aabc7
Signed-off-by: Austin Schuh <austin.schuh@bluerivertech.com>
diff --git a/aos/network/sctp_server.cc b/aos/network/sctp_server.cc
index 33046d0..93d1e88 100644
--- a/aos/network/sctp_server.cc
+++ b/aos/network/sctp_server.cc
@@ -20,8 +20,10 @@
namespace aos {
namespace message_bridge {
-SctpServer::SctpServer(int streams, std::string_view local_host, int local_port)
- : sockaddr_local_(ResolveSocket(local_host, local_port)) {
+SctpServer::SctpServer(int streams, std::string_view local_host,
+ int local_port) {
+ bool use_ipv6 = Ipv6Enabled();
+ sockaddr_local_ = ResolveSocket(local_host, local_port, use_ipv6);
while (true) {
sctp_.OpenSocket(sockaddr_local_);