diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/libfs/src/imfs/imfs_fchmod.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cpukit/libfs/src/imfs/imfs_fchmod.c b/cpukit/libfs/src/imfs/imfs_fchmod.c index 3c32e0c836..cf7c644793 100644 --- a/cpukit/libfs/src/imfs/imfs_fchmod.c +++ b/cpukit/libfs/src/imfs/imfs_fchmod.c @@ -18,6 +18,7 @@ #include <errno.h> #include <rtems/libio_.h> +#include <rtems/seterr.h> #include "imfs.h" int IMFS_fchmod( @@ -39,14 +40,14 @@ int IMFS_fchmod( st_uid = geteuid(); if ( ( st_uid != jnode->st_uid ) && ( st_uid != 0 ) ) - set_errno_and_return_minus_one( EPERM ); + rtems_set_errno_and_return_minus_one( EPERM ); #endif /* * Change only the RWX permissions on the jnode to mode. */ if ( mode & (~ (S_IRWXU | S_IRWXG | S_IRWXO ) ) ) - set_errno_and_return_minus_one( EPERM ); + rtems_set_errno_and_return_minus_one( EPERM ); /* * If we make a linear-file writeable, construct a block file |