mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #12731 from kivaisan/fix_socketaddress_verification
Testing: Fix multihoming test compilation issuespull/12778/head
commit
fef75b3b52
|
|
@ -81,7 +81,7 @@ static void _ifup()
|
|||
SocketAddress eth_ip_address_if;
|
||||
LWIP::get_instance().get_ip_address_if(ð_ip_address_if, interface_name[interface_num]);
|
||||
printf("IP_if: %s\n", eth_ip_address.get_ip_address());
|
||||
TEST_ASSERT_EQUAL(eth_ip_address_if, eth_ip_address);
|
||||
TEST_ASSERT(eth_ip_address_if == eth_ip_address);
|
||||
interface_num++;
|
||||
|
||||
wifi = WiFiInterface::get_default_instance();
|
||||
|
|
@ -112,7 +112,7 @@ static void _ifup()
|
|||
SocketAddress wifi_ip_address_if;
|
||||
LWIP::get_instance().get_ip_address_if(&wifi_ip_address_if, interface_name[interface_num]);
|
||||
printf("IP_if: %s\n", STRING_VERIFY(wifi_ip_address_if.get_ip_address()));
|
||||
TEST_ASSERT_EQUAL(wifi_ip_address_if, wifi_ip_address);
|
||||
TEST_ASSERT(wifi_ip_address_if == wifi_ip_address);
|
||||
SocketAddress wifi_netmask;
|
||||
wifi->get_netmask(&wifi_netmask);
|
||||
printf("Netmask: %s\n", STRING_VERIFY(wifi_netmask.get_ip_address()));
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@
|
|||
#include "nsapi_dns.h"
|
||||
#include "mbed_trace.h"
|
||||
|
||||
#define TRACE_GROUP "GRNT"
|
||||
|
||||
#ifndef MULTIHOMING_TESTS_H
|
||||
#define MULTIHOMING_TESTS_H
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ SocketAddress::SocketAddress(const SocketAddress &addr) : _addr(addr._addr), _po
|
|||
|
||||
bool SocketAddress::set_ip_address(const char *addr)
|
||||
{
|
||||
_ip_address.reset();
|
||||
_ip_address = nullptr;
|
||||
|
||||
if (addr && stoip4(addr, strlen(addr), _addr.bytes)) {
|
||||
_addr.version = NSAPI_IPv4;
|
||||
|
|
@ -73,7 +73,7 @@ void SocketAddress::set_ip_bytes(const void *bytes, nsapi_version_t version)
|
|||
|
||||
void SocketAddress::set_addr(const nsapi_addr_t &addr)
|
||||
{
|
||||
_ip_address.reset();
|
||||
_ip_address = nullptr;
|
||||
_addr = addr;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue