xref: /OK3568_Linux_fs/kernel/fs/orangefs/symlink.c (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun /*
3*4882a593Smuzhiyun  * (C) 2001 Clemson University and The University of Chicago
4*4882a593Smuzhiyun  *
5*4882a593Smuzhiyun  * See COPYING in top-level directory.
6*4882a593Smuzhiyun  */
7*4882a593Smuzhiyun 
8*4882a593Smuzhiyun #include "protocol.h"
9*4882a593Smuzhiyun #include "orangefs-kernel.h"
10*4882a593Smuzhiyun #include "orangefs-bufmap.h"
11*4882a593Smuzhiyun 
12*4882a593Smuzhiyun const struct inode_operations orangefs_symlink_inode_operations = {
13*4882a593Smuzhiyun 	.get_link = simple_get_link,
14*4882a593Smuzhiyun 	.setattr = orangefs_setattr,
15*4882a593Smuzhiyun 	.getattr = orangefs_getattr,
16*4882a593Smuzhiyun 	.listxattr = orangefs_listxattr,
17*4882a593Smuzhiyun 	.permission = orangefs_permission,
18*4882a593Smuzhiyun 	.update_time = orangefs_update_time,
19*4882a593Smuzhiyun };
20