nfs4proc.c (d14710532ff192033450aa8ec57f7a93670d4c5f) nfs4proc.c (1e97b5190d9538748cbf72c20a56b2c5cbd2f61d)
1/*
2 * Server-side procedures for NFSv4.
3 *
4 * Copyright (c) 2002 The Regents of the University of Michigan.
5 * All rights reserved.
6 *
7 * Kendrick Smith <kmsmith@umich.edu>
8 * Andy Adamson <andros@umich.edu>

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

1601 .op_flags = OP_HANDLES_WRONGSEC,
1602 .op_name = "OP_SECINFO",
1603 },
1604 [OP_SETATTR] = {
1605 .op_func = (nfsd4op_func)nfsd4_setattr,
1606 .op_name = "OP_SETATTR",
1607 .op_flags = OP_MODIFIES_SOMETHING | OP_CACHEME,
1608 .op_rsize_bop = (nfsd4op_rsize)nfsd4_setattr_rsize,
1/*
2 * Server-side procedures for NFSv4.
3 *
4 * Copyright (c) 2002 The Regents of the University of Michigan.
5 * All rights reserved.
6 *
7 * Kendrick Smith <kmsmith@umich.edu>
8 * Andy Adamson <andros@umich.edu>

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

1601 .op_flags = OP_HANDLES_WRONGSEC,
1602 .op_name = "OP_SECINFO",
1603 },
1604 [OP_SETATTR] = {
1605 .op_func = (nfsd4op_func)nfsd4_setattr,
1606 .op_name = "OP_SETATTR",
1607 .op_flags = OP_MODIFIES_SOMETHING | OP_CACHEME,
1608 .op_rsize_bop = (nfsd4op_rsize)nfsd4_setattr_rsize,
1609 .op_get_currentstateid = (stateid_getter)nfsd4_get_setattrstateid,
1609 },
1610 [OP_SETCLIENTID] = {
1611 .op_func = (nfsd4op_func)nfsd4_setclientid,
1612 .op_flags = ALLOWED_WITHOUT_FH | ALLOWED_ON_ABSENT_FS
1613 | OP_MODIFIES_SOMETHING | OP_CACHEME,
1614 .op_name = "OP_SETCLIENTID",
1615 .op_rsize_bop = (nfsd4op_rsize)nfsd4_setclientid_rsize,
1616 },

--- 135 unchanged lines hidden ---
1610 },
1611 [OP_SETCLIENTID] = {
1612 .op_func = (nfsd4op_func)nfsd4_setclientid,
1613 .op_flags = ALLOWED_WITHOUT_FH | ALLOWED_ON_ABSENT_FS
1614 | OP_MODIFIES_SOMETHING | OP_CACHEME,
1615 .op_name = "OP_SETCLIENTID",
1616 .op_rsize_bop = (nfsd4op_rsize)nfsd4_setclientid_rsize,
1617 },

--- 135 unchanged lines hidden ---