Skip to content

Commit 74dd30b

Browse files
Remove deprecated Socket String-based API usage
SocketAddress-base API should be used instead.
1 parent 936eaa5 commit 74dd30b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

tls-client/HelloHttpsClient.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,11 @@ int HelloHttpsClient::run()
110110
return ret;
111111

112112
/* Start a connection to the server */
113-
if ((ret = socket.connect(server_addr, server_port)) != NSAPI_ERROR_OK) {
113+
SocketAddress saddr;
114+
NetworkInterface *network = NetworkInterface::get_default_instance();
115+
network->gethostbyname(server_addr, &saddr);
116+
saddr.set_port(server_port);
117+
if ((ret = socket.connect(saddr)) != NSAPI_ERROR_OK) {
114118
mbedtls_printf("socket.connect() returned %d\n", ret);
115119
return ret;
116120
}

0 commit comments

Comments
 (0)