summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2000-09-05 15:47:44 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2000-09-05 15:47:44 +0000
commitbdcf02d460cbf5b2566110cdb02298f05faaf928 (patch)
tree243f71c2d2454d65a4c9b5ce799fb4b4ce69937a
parent2000-09-05 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-bdcf02d460cbf5b2566110cdb02298f05faaf928.tar.bz2
2000-09-05 Joel Sherrill <joel@OARcorp.com>
* rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion and to work with the converted flags.
-rw-r--r--c/src/exec/libnetworking/ChangeLog6
-rw-r--r--c/src/exec/libnetworking/rtems/rtems_syscall.c2
-rw-r--r--c/src/libnetworking/ChangeLog6
-rw-r--r--c/src/libnetworking/rtems/rtems_syscall.c2
-rw-r--r--cpukit/libnetworking/ChangeLog6
-rw-r--r--cpukit/libnetworking/rtems/rtems_syscall.c2
6 files changed, 21 insertions, 3 deletions
diff --git a/c/src/exec/libnetworking/ChangeLog b/c/src/exec/libnetworking/ChangeLog
index 9048a2ee16..f74b13bcf9 100644
--- a/c/src/exec/libnetworking/ChangeLog
+++ b/c/src/exec/libnetworking/ChangeLog
@@ -1,3 +1,9 @@
+2000-09-05 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
+ RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
+ and to work with the converted flags.
+
2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com>
* emfdb.c: Removed stray semi-colon. Reported on GoAhead
diff --git a/c/src/exec/libnetworking/rtems/rtems_syscall.c b/c/src/exec/libnetworking/rtems/rtems_syscall.c
index d04ae95afb..acba1f8322 100644
--- a/c/src/exec/libnetworking/rtems/rtems_syscall.c
+++ b/c/src/exec/libnetworking/rtems/rtems_syscall.c
@@ -730,7 +730,7 @@ rtems_bsdnet_fcntl (int cmd, rtems_libio_t *iop)
rtems_bsdnet_semaphore_release ();
return EBADF;
}
- if (iop->flags & O_NONBLOCK)
+ if (iop->flags & LIBIO_FLAGS_NO_DELAY)
so->so_state |= SS_NBIO;
else
so->so_state &= ~SS_NBIO;
diff --git a/c/src/libnetworking/ChangeLog b/c/src/libnetworking/ChangeLog
index 9048a2ee16..f74b13bcf9 100644
--- a/c/src/libnetworking/ChangeLog
+++ b/c/src/libnetworking/ChangeLog
@@ -1,3 +1,9 @@
+2000-09-05 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
+ RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
+ and to work with the converted flags.
+
2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com>
* emfdb.c: Removed stray semi-colon. Reported on GoAhead
diff --git a/c/src/libnetworking/rtems/rtems_syscall.c b/c/src/libnetworking/rtems/rtems_syscall.c
index d04ae95afb..acba1f8322 100644
--- a/c/src/libnetworking/rtems/rtems_syscall.c
+++ b/c/src/libnetworking/rtems/rtems_syscall.c
@@ -730,7 +730,7 @@ rtems_bsdnet_fcntl (int cmd, rtems_libio_t *iop)
rtems_bsdnet_semaphore_release ();
return EBADF;
}
- if (iop->flags & O_NONBLOCK)
+ if (iop->flags & LIBIO_FLAGS_NO_DELAY)
so->so_state |= SS_NBIO;
else
so->so_state &= ~SS_NBIO;
diff --git a/cpukit/libnetworking/ChangeLog b/cpukit/libnetworking/ChangeLog
index 9048a2ee16..f74b13bcf9 100644
--- a/cpukit/libnetworking/ChangeLog
+++ b/cpukit/libnetworking/ChangeLog
@@ -1,3 +1,9 @@
+2000-09-05 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
+ RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
+ and to work with the converted flags.
+
2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com>
* emfdb.c: Removed stray semi-colon. Reported on GoAhead
diff --git a/cpukit/libnetworking/rtems/rtems_syscall.c b/cpukit/libnetworking/rtems/rtems_syscall.c
index d04ae95afb..acba1f8322 100644
--- a/cpukit/libnetworking/rtems/rtems_syscall.c
+++ b/cpukit/libnetworking/rtems/rtems_syscall.c
@@ -730,7 +730,7 @@ rtems_bsdnet_fcntl (int cmd, rtems_libio_t *iop)
rtems_bsdnet_semaphore_release ();
return EBADF;
}
- if (iop->flags & O_NONBLOCK)
+ if (iop->flags & LIBIO_FLAGS_NO_DELAY)
so->so_state |= SS_NBIO;
else
so->so_state &= ~SS_NBIO;