xref: /openbmc/linux/fs/orangefs/symlink.c (revision 664b0bae0b87f69bc9deb098f5e0158b9cf18e04)
1b2441318SGreg Kroah-Hartman // SPDX-License-Identifier: GPL-2.0
21182fca3SMike Marshall /*
31182fca3SMike Marshall  * (C) 2001 Clemson University and The University of Chicago
41182fca3SMike Marshall  *
51182fca3SMike Marshall  * See COPYING in top-level directory.
61182fca3SMike Marshall  */
71182fca3SMike Marshall 
81182fca3SMike Marshall #include "protocol.h"
9575e9461SMike Marshall #include "orangefs-kernel.h"
10575e9461SMike Marshall #include "orangefs-bufmap.h"
111182fca3SMike Marshall 
126f3fc107SAl Viro const struct inode_operations orangefs_symlink_inode_operations = {
13a7d3e78aSMike Marshall 	.get_link = simple_get_link,
148bb8aefdSYi Liu 	.setattr = orangefs_setattr,
158bb8aefdSYi Liu 	.getattr = orangefs_getattr,
168bb8aefdSYi Liu 	.listxattr = orangefs_listxattr,
17933287daSMartin Brandenburg 	.permission = orangefs_permission,
18*a55f2d86SMartin Brandenburg 	.update_time = orangefs_update_time,
191182fca3SMike Marshall };
20