File tree 1 file changed +6
-2
lines changed
libraries/SocketWrapper/src
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -50,14 +50,18 @@ arduino::IPAddress arduino::MbedSocketClass::gatewayIP() {
50
50
arduino::IPAddress arduino::MbedSocketClass::dnsServerIP () {
51
51
SocketAddress ip;
52
52
NetworkInterface* interface = getNetwork ();
53
- interface->get_dns_server (0 , &ip, nullptr );
53
+ char _if_name[5 ] {};
54
+ interface->get_interface_name (_if_name);
55
+ interface->get_dns_server (0 , &ip, _if_name);
54
56
return ipAddressFromSocketAddress (ip);
55
57
}
56
58
57
59
arduino::IPAddress arduino::MbedSocketClass::dnsIP (int n) {
58
60
SocketAddress ip;
59
61
NetworkInterface* interface = getNetwork ();
60
- interface->get_dns_server (n, &ip, nullptr );
62
+ char _if_name[5 ] {};
63
+ interface->get_interface_name (_if_name);
64
+ interface->get_dns_server (n, &ip, _if_name);
61
65
return ipAddressFromSocketAddress (ip);
62
66
}
63
67
You can’t perform that action at this time.
0 commit comments