summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nuttx/net/local/local_recvfrom.c2
-rw-r--r--nuttx/net/socket/accept.c5
2 files changed, 4 insertions, 3 deletions
diff --git a/nuttx/net/local/local_recvfrom.c b/nuttx/net/local/local_recvfrom.c
index afc44d210..c4c9e6a6c 100644
--- a/nuttx/net/local/local_recvfrom.c
+++ b/nuttx/net/local/local_recvfrom.c
@@ -164,7 +164,7 @@ ssize_t psock_local_recvfrom(FAR struct socket *psock, FAR void *buf,
* incoming FIFO for read-only access.
*/
- if (conn->lc_type != LOCAL_STATE_CONNECTED ||
+ if (conn->lc_state != LOCAL_STATE_CONNECTED ||
conn->lc_infd < 0)
{
ndbg("ERROR: not connected\n");
diff --git a/nuttx/net/socket/accept.c b/nuttx/net/socket/accept.c
index 5cddaa264..65a164434 100644
--- a/nuttx/net/socket/accept.c
+++ b/nuttx/net/socket/accept.c
@@ -38,7 +38,8 @@
****************************************************************************/
#include <nuttx/config.h>
-#if defined(CONFIG_NET) && CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET_TCP)
+#if defined(CONFIG_NET) && CONFIG_NSOCKET_DESCRIPTORS > 0 && \
+ (defined(CONFIG_NET_TCP) || defined(CONFIG_NET_LOCAL))
#include <sys/types.h>
#include <sys/socket.h>
@@ -313,4 +314,4 @@ errout:
return ERROR;
}
-#endif /* CONFIG_NET && CONFIG_NSOCKET_DESCRIPTORS && CONFIG_NET_TCP */
+#endif /* CONFIG_NET && CONFIG_NSOCKET_DESCRIPTORS && (CONFIG_NET_TCP || CONFIG_NET_LOCAL) */