16
16
*/
17
17
18
18
#include " SocketAddress.h"
19
- #include " NetworkInterface.h"
20
- #include " NetworkStack.h"
21
- #include < string.h>
22
- #include " mbed.h"
23
19
24
20
25
- static bool ipv6_is_valid (const char *addr)
26
- {
27
- return false ;
28
- }
29
-
30
- static int ipv6_scan_chunk (uint16_t *shorts, const char *chunk)
31
- {
32
- return 0 ;
33
- }
34
-
35
-
36
- SocketAddress::SocketAddress (nsapi_addr_t addr, uint16_t port)
21
+ SocketAddress::SocketAddress (const nsapi_addr_t &addr, uint16_t port)
37
22
{
38
23
}
39
24
@@ -49,10 +34,6 @@ SocketAddress::SocketAddress(const SocketAddress &addr)
49
34
{
50
35
}
51
36
52
- SocketAddress::~SocketAddress ()
53
- {
54
- }
55
-
56
37
bool SocketAddress::set_ip_address (const char *addr)
57
38
{
58
39
return false ;
@@ -62,11 +43,7 @@ void SocketAddress::set_ip_bytes(const void *bytes, nsapi_version_t version)
62
43
{
63
44
}
64
45
65
- void SocketAddress::set_addr (nsapi_addr_t addr)
66
- {
67
- }
68
-
69
- void SocketAddress::set_port (uint16_t port)
46
+ void SocketAddress::set_addr (const nsapi_addr_t &addr)
70
47
{
71
48
}
72
49
@@ -75,29 +52,6 @@ const char *SocketAddress::get_ip_address() const
75
52
return NULL ;
76
53
}
77
54
78
- const void *SocketAddress::get_ip_bytes () const
79
- {
80
- return NULL ;
81
- }
82
-
83
- nsapi_version_t SocketAddress::get_ip_version () const
84
- {
85
- nsapi_version_t ver = NSAPI_IPv6;
86
- return ver;
87
- }
88
-
89
- nsapi_addr_t SocketAddress::get_addr () const
90
- {
91
- nsapi_addr_t addr;
92
- addr.version = NSAPI_IPv6;
93
- return _addr;
94
- }
95
-
96
- uint16_t SocketAddress::get_port () const
97
- {
98
- return 0 ;
99
- }
100
-
101
55
SocketAddress::operator bool () const
102
56
{
103
57
return false ;
0 commit comments