summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/lib/tftpDriver.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libnetworking/lib/tftpDriver.c')
-rw-r--r--cpukit/libnetworking/lib/tftpDriver.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/libnetworking/lib/tftpDriver.c b/cpukit/libnetworking/lib/tftpDriver.c
index bafaaa5fc5..e3367177c6 100644
--- a/cpukit/libnetworking/lib/tftpDriver.c
+++ b/cpukit/libnetworking/lib/tftpDriver.c
@@ -507,7 +507,7 @@ static int rtems_tftp_eval_path(
/*
* Reject attempts to open() directories
*/
- if (flags)
+ if (flags & RTEMS_LIBIO_PERMS_RDWR)
set_errno_and_return_minus_one( EISDIR );
if (isRelative) {
cp = malloc (strlen(pathloc->node_access)+strlen(pathname)+1);