From 6baa6755eae25093465c603a2e0c5e5f01d01b29 Mon Sep 17 00:00:00 2001
From: Davide Mor <davide.mor@skywarder.eu>
Date: Wed, 13 Sep 2023 20:34:59 +0200
Subject: [PATCH] [wiz5500] Fixed usage of recv instead of recvfrom

---
 src/shared/drivers/WIZ5500/UdpTransceiver.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/shared/drivers/WIZ5500/UdpTransceiver.h b/src/shared/drivers/WIZ5500/UdpTransceiver.h
index 327aaddb3..5c98b2206 100644
--- a/src/shared/drivers/WIZ5500/UdpTransceiver.h
+++ b/src/shared/drivers/WIZ5500/UdpTransceiver.h
@@ -65,7 +65,9 @@ public:
 
     ssize_t receive(uint8_t* pkt, size_t len)
     {
-        return wiz->recv(sock_n, pkt, len);
+        WizIp dst_ip;
+        uint16_t dst_port;
+        return wiz->recvfrom(sock_n, pkt, len, dst_ip, dst_port);
     }
 
 private:
-- 
GitLab