namei.c (18bb1db3e7607e4a997d50991a6f9fa5b0f8722c) namei.c (4acdaf27ebe2034c342f3be57ef49aed1ad885ef)
1/*
2 * linux/fs/sysv/namei.c
3 *
4 * minix/namei.c
5 * Copyright (C) 1991, 1992 Linus Torvalds
6 *
7 * coh/namei.c
8 * Copyright (C) 1993 Pascal Haible, Bruno Haible

--- 66 unchanged lines hidden (view full) ---

75 if (!IS_ERR(inode)) {
76 sysv_set_inode(inode, rdev);
77 mark_inode_dirty(inode);
78 err = add_nondir(dentry, inode);
79 }
80 return err;
81}
82
1/*
2 * linux/fs/sysv/namei.c
3 *
4 * minix/namei.c
5 * Copyright (C) 1991, 1992 Linus Torvalds
6 *
7 * coh/namei.c
8 * Copyright (C) 1993 Pascal Haible, Bruno Haible

--- 66 unchanged lines hidden (view full) ---

75 if (!IS_ERR(inode)) {
76 sysv_set_inode(inode, rdev);
77 mark_inode_dirty(inode);
78 err = add_nondir(dentry, inode);
79 }
80 return err;
81}
82
83static int sysv_create(struct inode * dir, struct dentry * dentry, int mode, struct nameidata *nd)
83static int sysv_create(struct inode * dir, struct dentry * dentry, umode_t mode, struct nameidata *nd)
84{
85 return sysv_mknod(dir, dentry, mode, 0);
86}
87
88static int sysv_symlink(struct inode * dir, struct dentry * dentry,
89 const char * symname)
90{
91 int err = -ENAMETOOLONG;

--- 210 unchanged lines hidden ---
84{
85 return sysv_mknod(dir, dentry, mode, 0);
86}
87
88static int sysv_symlink(struct inode * dir, struct dentry * dentry,
89 const char * symname)
90{
91 int err = -ENAMETOOLONG;

--- 210 unchanged lines hidden ---