symlink.c (6b2553918d8b4e6de9853fd6315bec7271a2e592) | symlink.c (fceef393a538134f03b778c5d2519e670269342f) |
---|---|
1/* 2 * linux/fs/ext2/symlink.c 3 * 4 * Only fast symlinks left here - the rest is done by generic code. AV, 1999 5 * 6 * Copyright (C) 1992, 1993, 1994, 1995 7 * Remy Card (card@masi.ibp.fr) 8 * Laboratoire MASI - Institut Blaise Pascal --- 9 unchanged lines hidden (view full) --- 18 */ 19 20#include "ext2.h" 21#include "xattr.h" 22 23const struct inode_operations ext2_symlink_inode_operations = { 24 .readlink = generic_readlink, 25 .get_link = page_get_link, | 1/* 2 * linux/fs/ext2/symlink.c 3 * 4 * Only fast symlinks left here - the rest is done by generic code. AV, 1999 5 * 6 * Copyright (C) 1992, 1993, 1994, 1995 7 * Remy Card (card@masi.ibp.fr) 8 * Laboratoire MASI - Institut Blaise Pascal --- 9 unchanged lines hidden (view full) --- 18 */ 19 20#include "ext2.h" 21#include "xattr.h" 22 23const struct inode_operations ext2_symlink_inode_operations = { 24 .readlink = generic_readlink, 25 .get_link = page_get_link, |
26 .put_link = page_put_link, | |
27 .setattr = ext2_setattr, 28#ifdef CONFIG_EXT2_FS_XATTR 29 .setxattr = generic_setxattr, 30 .getxattr = generic_getxattr, 31 .listxattr = ext2_listxattr, 32 .removexattr = generic_removexattr, 33#endif 34}; --- 12 unchanged lines hidden --- | 26 .setattr = ext2_setattr, 27#ifdef CONFIG_EXT2_FS_XATTR 28 .setxattr = generic_setxattr, 29 .getxattr = generic_getxattr, 30 .listxattr = ext2_listxattr, 31 .removexattr = generic_removexattr, 32#endif 33}; --- 12 unchanged lines hidden --- |