diff options
author | Michael I. Bushnell <mib@gnu.org> | 1995-11-13 21:42:39 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1995-11-13 21:42:39 +0000 |
commit | dae2301bcf5851e72e3567eca3bbfcef1dc121d1 (patch) | |
tree | 08850ec28cb0a155b5719ce6a8ff95681d6219df /libnetfs/file-chflags.c | |
parent | ee680eaffc00d09a801a13038651f8e83278602c (diff) | |
download | hurd-dae2301bcf5851e72e3567eca3bbfcef1dc121d1.tar.gz hurd-dae2301bcf5851e72e3567eca3bbfcef1dc121d1.tar.bz2 hurd-dae2301bcf5851e72e3567eca3bbfcef1dc121d1.zip |
entered into RCS
Diffstat (limited to 'libnetfs/file-chflags.c')
-rw-r--r-- | libnetfs/file-chflags.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/libnetfs/file-chflags.c b/libnetfs/file-chflags.c index 64baedd9..3bb96938 100644 --- a/libnetfs/file-chflags.c +++ b/libnetfs/file-chflags.c @@ -22,4 +22,16 @@ #include "fs_S.h" error_t -netfs_S_file_chflags (struct protid +netfs_S_file_chflags (struct protid *user, + int flags) +{ + error_t err; + + if (!user) + return EOPNOTSUPP; + + mutex_lock (&user->po->np->lock); + err = netfs_attempt_chflags (user->credential, user->po->np, flags); + mutex_unlock (&user->po->np->lock); + return err; +} |