From 408829bcf6661527b55a3b5d0fdba4bd561ee1f0 Mon Sep 17 00:00:00 2001 From: goldsimon Date: Sat, 23 Jan 2010 18:13:55 +0000 Subject: [PATCH] Fixed compilation for LWIP_TCPIP_CORE_LOCKING --- src/api/sockets.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/sockets.c b/src/api/sockets.c index 2ff41de0..f1818bab 100644 --- a/src/api/sockets.c +++ b/src/api/sockets.c @@ -717,9 +717,9 @@ lwip_sendto(int s, const void *data, size_t size, int flags, LOCK_TCPIP_CORE(); if (sock->conn->type==NETCONN_RAW) { - err = sock->conn->err = raw_sendto(sock->conn->pcb.raw, p, &remote_addr); + err = sock->conn->last_err = raw_sendto(sock->conn->pcb.raw, p, &remote_addr); } else { - err = sock->conn->err = udp_sendto(sock->conn->pcb.udp, p, &remote_addr, ntohs(((const struct sockaddr_in *)to)->sin_port)); + err = sock->conn->last_err = udp_sendto(sock->conn->pcb.udp, p, &remote_addr, ntohs(((const struct sockaddr_in *)to)->sin_port)); } UNLOCK_TCPIP_CORE();