Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: UdpSocket.cpp
- Revision:
- 15:53715cc81c63
- Parent:
- 14:7648334eb41b
--- a/UdpSocket.cpp Tue Sep 03 09:16:55 2019 +0000
+++ b/UdpSocket.cpp Sat Sep 07 17:42:42 2019 +0000
@@ -148,7 +148,8 @@
}
#ifdef UIPETHERNET_DEBUG_UDP
- printf("rip: %s, port: %d\r\n", ip.asString(), port);
+ char buf[16];
+ printf("rip: %s, port: %d\r\n", ip.toString(buf), port);
#endif
}
@@ -156,17 +157,20 @@
if (appdata.packet_out == NOBLOCK) {
appdata.packet_out = UipEthernet::ethernet->enc28j60Eth.allocBlock(UIP_UDP_MAXPACKETSIZE);
appdata.out_pos = UIP_UDP_PHYH_LEN;
- if (appdata.packet_out != NOBLOCK)
+ if (appdata.packet_out != NOBLOCK) {
return 1;
+ }
#ifdef UIPETHERNET_DEBUG_UDP
- else
+ else {
printf("failed to allocate memory for packet\r\n");
+ }
#endif
}
#ifdef UIPETHERNET_DEBUG_UDP
- else
+ else {
printf("previous packet on that connection not sent yet\r\n");
+ }
#endif
}
@@ -363,7 +367,7 @@
(
"udp, uip_newdata received packet: %d, size: %d\r\n",
data->packet_next,
- UIPEthernet.network.blockSize(data->packet_next)
+ UipEthernet::ethernet->enc28j60Eth.blockSize(data->packet_next)
);
#endif
}
@@ -378,7 +382,7 @@
(
"udp, uip_poll preparing packet to send: %d, size: %d\r\n",
data->packet_out,
- UIPEthernet.network.blockSize(data->packet_out)
+ UipEthernet::ethernet->enc28j60Eth.blockSize(data->packet_out)
);
#endif
UipEthernet::uipPacket = data->packet_out;
@@ -410,7 +414,7 @@
data->packet_out = NOBLOCK;
UipEthernet::packetState |= UIPETHERNET_SENDPACKET;
#ifdef UIPETHERNET_DEBUG_UDP
- printf("udp, uip_packet to send: %d\r\n", UIPEthernet::uip_packet);
+ printf("udp, uip_packet to send: %d\r\n", UipEthernet::uipPacket);
#endif
}