diff options
Diffstat (limited to 'c/src/exec/libcsupport/src/libio_sockets.c')
-rw-r--r-- | c/src/exec/libcsupport/src/libio_sockets.c | 4 |
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; } |