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_client.cc b/aos/network/sctp_client.cc
index 273cff8..1033e31 100644
--- a/aos/network/sctp_client.cc
+++ b/aos/network/sctp_client.cc
@@ -17,9 +17,11 @@
 namespace message_bridge {
 
 SctpClient::SctpClient(std::string_view remote_host, int remote_port,
-                       int streams, std::string_view local_host, int local_port)
-    : sockaddr_remote_(ResolveSocket(remote_host, remote_port)),
-      sockaddr_local_(ResolveSocket(local_host, local_port)) {
+                       int streams, std::string_view local_host,
+                       int local_port) {
+  bool use_ipv6 = Ipv6Enabled();
+  sockaddr_local_ = ResolveSocket(local_host, local_port, use_ipv6);
+  sockaddr_remote_ = ResolveSocket(remote_host, remote_port, use_ipv6);
   sctp_.OpenSocket(sockaddr_local_);
 
   {