Skip to content

Commit d1e3ecf

Browse files
committed
add operator== and != as in arduino/Arduino#1700
1 parent 986c4b5 commit d1e3ecf

File tree

3 files changed

+0
-28
lines changed

3 files changed

+0
-28
lines changed

UIPClient.cpp

-19
Original file line numberDiff line numberDiff line change
@@ -140,25 +140,6 @@ UIPClient::operator==(const UIPClient& rhs) {
140140
return _uip_conn && rhs._uip_conn && _uip_conn == rhs._uip_conn;
141141
}
142142

143-
uint16_t
144-
UIPClient::localPort() {
145-
if (!_uip_conn) return 0;
146-
return htons(_uip_conn->lport);
147-
}
148-
149-
IPAddress
150-
UIPClient::remoteIP() {
151-
if (!_uip_conn) return IPAddress();
152-
return ip_addr_uip(_uip_conn->ripaddr);
153-
}
154-
155-
uint16_t
156-
UIPClient::remotePort() {
157-
if (!_uip_conn) return 0;
158-
return htons(_uip_conn->rport);
159-
}
160-
161-
162143
UIPClient::operator bool()
163144
{
164145
UIPEthernet.tick();

UIPClient.h

-3
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,6 @@ class UIPClient : public Client {
6565
operator bool();
6666
virtual bool operator==(const EthernetClient&);
6767
virtual bool operator!=(const EthernetClient& rhs) { return !this->operator==(rhs); };
68-
virtual uint16_t localPort();
69-
virtual IPAddress remoteIP();
70-
virtual uint16_t remotePort();
7168

7269
size_t write(uint8_t);
7370
size_t write(const uint8_t *buf, size_t size);

examples/AdvancedChatServer/AdvancedChatServer.ino

-6
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,6 @@ void loop() {
7777
client.println("Hello, client!");
7878
client.print("my IP: ");
7979
client.println(Ethernet.localIP());
80-
client.print("my port: ");
81-
client.println(client.localPort());
82-
client.print("your IP: ");
83-
client.println(client.remoteIP());
84-
client.print("your port: ");
85-
client.println(client.remotePort());
8680
break;
8781
}
8882
}

0 commit comments

Comments
 (0)