blob: 8fecf823f5ba2e0241441f96e4d48693ef9d58a2 [file] [log] [blame]
Mike Marshall1182fca2015-07-17 10:38:15 -04001/*
2 * (C) 2001 Clemson University and The University of Chicago
3 *
4 * See COPYING in top-level directory.
5 */
6
7#include "protocol.h"
Mike Marshall575e9462015-12-04 12:56:14 -05008#include "orangefs-kernel.h"
9#include "orangefs-bufmap.h"
Mike Marshall1182fca2015-07-17 10:38:15 -040010
Al Viro6f3fc102016-05-14 18:46:32 -040011const struct inode_operations orangefs_symlink_inode_operations = {
Mike Marshall1182fca2015-07-17 10:38:15 -040012 .readlink = generic_readlink,
Mike Marshalla7d3e782016-03-14 15:30:03 -040013 .get_link = simple_get_link,
Yi Liu8bb8aef2015-11-24 15:12:14 -050014 .setattr = orangefs_setattr,
15 .getattr = orangefs_getattr,
16 .listxattr = orangefs_listxattr,
Mike Marshall1182fca2015-07-17 10:38:15 -040017 .setxattr = generic_setxattr,
Martin Brandenburg933287d2016-01-30 13:46:54 -050018 .permission = orangefs_permission,
Mike Marshall1182fca2015-07-17 10:38:15 -040019};