Fixing w5500.
This commit is contained in:
parent
d3f5d7f1de
commit
236ec6692e
|
@ -335,6 +335,9 @@ void wiz_client_op_test(int argc, char *argv[]) {
|
||||||
memset(recv_buf, '\0', g_wiznet_buf_size);
|
memset(recv_buf, '\0', g_wiznet_buf_size);
|
||||||
memcpy(send_buf, argv[3], strlen(argv[3]));
|
memcpy(send_buf, argv[3], strlen(argv[3]));
|
||||||
KPrintf("[W5500 Client] BUFFER: %s\n", send_buf);
|
KPrintf("[W5500 Client] BUFFER: %s\n", send_buf);
|
||||||
|
while (getSn_SR(client_sock) == SOCK_CLOSED) {
|
||||||
|
wiz_client_op(client_sock, send_buf, strlen(send_buf), ip, port, SEND_DATA);
|
||||||
|
}
|
||||||
int ret = wiz_client_op(client_sock, send_buf, strlen(send_buf), ip, port,
|
int ret = wiz_client_op(client_sock, send_buf, strlen(send_buf), ip, port,
|
||||||
SEND_DATA);
|
SEND_DATA);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
|
@ -344,8 +347,8 @@ void wiz_client_op_test(int argc, char *argv[]) {
|
||||||
// waiting for a responding.
|
// waiting for a responding.
|
||||||
ret = wiz_client_op(client_sock, recv_buf, g_wiznet_buf_size, ip, port,
|
ret = wiz_client_op(client_sock, recv_buf, g_wiznet_buf_size, ip, port,
|
||||||
RECV_DATA);
|
RECV_DATA);
|
||||||
KPrintf("received msg: %s\n", recv_buf);
|
|
||||||
if (ret > 0) {
|
if (ret > 0) {
|
||||||
|
KPrintf("received msg: %s\n", recv_buf);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue