From 2911c84a69d3743e4b57a64745d260127d7d8841 Mon Sep 17 00:00:00 2001 From: goldsimon Date: Sun, 12 Jun 2011 11:57:34 +0000 Subject: [PATCH] Fixed compilation error after converting sockaddr_aligned from struct to union --- src/api/sockets.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/sockets.c b/src/api/sockets.c index 98488221..df7c737c 100644 --- a/src/api/sockets.c +++ b/src/api/sockets.c @@ -418,7 +418,7 @@ lwip_accept(int s, struct sockaddr *addr, socklen_t *addrlen) * not be NULL if addr is valid. */ if (addr != NULL) { - sockaddr_aligned tempaddr; + union sockaddr_aligned tempaddr; /* get the IP address and port of the remote host */ err = netconn_peer(newconn, ipX_2_ip(&naddr), &port); if (err != ERR_OK) { @@ -735,7 +735,7 @@ lwip_recvfrom(int s, void *mem, size_t len, int flags, u16_t port; ipX_addr_t tmpaddr; ipX_addr_t *fromaddr; - sockaddr_aligned saddr; + union sockaddr_aligned saddr; LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_recvfrom(%d): addr=", s)); if (NETCONNTYPE_GROUP(netconn_type(sock->conn)) == NETCONN_TCP) { fromaddr = &tmpaddr; @@ -1458,7 +1458,7 @@ static int lwip_getaddrname(int s, struct sockaddr *name, socklen_t *namelen, u8_t local) { struct lwip_sock *sock; - sockaddr_aligned saddr; + union sockaddr_aligned saddr; ipX_addr_t naddr; u16_t port;