diff options
author | Sascha Hauer <sha@octopus.labnet.pengutronix.de> | 2007-10-04 13:15:09 +0200 |
---|---|---|
committer | Sascha Hauer <sha@octopus.labnet.pengutronix.de> | 2007-10-04 13:15:09 +0200 |
commit | faf5efa1389d60ea05a4e51ff9eea66e31c16a54 (patch) | |
tree | b5021e18ae90632f22153dc50769db81e8545e9d /fs | |
parent | 2804d6bdc89339fd04b8344fe6d17612475f4ee1 (diff) | |
download | barebox-faf5efa1389d60ea05a4e51ff9eea66e31c16a54.tar.gz barebox-faf5efa1389d60ea05a4e51ff9eea66e31c16a54.tar.xz |
change files and dirs to rwxrwxrwx
Diffstat (limited to 'fs')
-rw-r--r-- | fs/fs.c | 3 | ||||
-rw-r--r-- | fs/ramfs.c | 2 |
2 files changed, 3 insertions, 2 deletions
@@ -399,7 +399,8 @@ int open(const char *pathname, int flags, ...) } if (!exist) { - errno = fsdrv->create(dev, path, S_IFREG); + errno = fsdrv->create(dev, path, + S_IFREG | S_IRWXU | S_IRWXG | S_IRWXO); if (errno) goto out; } diff --git a/fs/ramfs.c b/fs/ramfs.c index 319c91ad6b..38ef035d53 100644 --- a/fs/ramfs.c +++ b/fs/ramfs.c @@ -249,7 +249,7 @@ static int ramfs_unlink(struct device_d *dev, const char *pathname) static int ramfs_mkdir(struct device_d *dev, const char *pathname) { - return ramfs_create(dev, pathname, S_IFDIR); + return ramfs_create(dev, pathname, S_IFDIR | S_IRWXU | S_IRWXG | S_IRWXO); } static int ramfs_rmdir(struct device_d *dev, const char *pathname) |