summaryrefslogtreecommitdiffstats
path: root/c/src/exec
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/exec')
-rw-r--r--c/src/exec/libcsupport/src/libio_sockets.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/exec/libcsupport/src/libio_sockets.c b/c/src/exec/libcsupport/src/libio_sockets.c
index d0a9fbef13..cb1d5a7bdd 100644
--- a/c/src/exec/libcsupport/src/libio_sockets.c
+++ b/c/src/exec/libcsupport/src/libio_sockets.c
@@ -51,8 +51,8 @@ int rtems_bsdnet_makeFdForSocket(
if (iop == 0) {
errno = ENFILE;
return -1;
- }
- iop->flags |= LIBIO_FLAGS_HANDLER_SOCK;
+ }
+ iop->flags |= LIBIO_FLAGS_HANDLER_SOCK | LIBIO_FLAGS_WRITE | LIBIO_FLAGS_READ;
iop->data1 = so;
return iop - rtems_libio_iops;
}