*/
/*
* This file is part of Lustre, http://www.lustre.org/
- * Lustre is a trademark of Sun Microsystems, Inc.
*/
#ifndef _UAPI_LUSTRE_CFG_H
* id mapping
*/
LCFG_NODEMAP_ADMIN = 0x00ce049, /**< allow cluster to use id 0 */
+ LCFG_NODEMAP_ADD_PROJIDMAP = 0x00ce04a, /**< add a projidmap */
+ LCFG_NODEMAP_DEL_PROJIDMAP = 0x00ce04b, /**< delete a projidmap */
LCFG_NODEMAP_TRUSTED = 0x00ce050, /**< trust a clusters ids */
LCFG_NODEMAP_SQUASH_UID = 0x00ce051, /**< default map uid */
LCFG_NODEMAP_SQUASH_GID = 0x00ce052, /**< default map gid */
LCFG_NODEMAP_AUDIT_MODE = 0x00ce05a, /**< set the audit mode */
LCFG_NODEMAP_SET_SEPOL = 0x00ce05b, /**< set SELinux policy */
LCFG_NODEMAP_FORBID_ENCRYPT = 0x00ce05c, /**< forbid encryption */
+ LCFG_NODEMAP_SQUASH_PROJID = 0x00ce05d, /**< default map projid */
+ LCFG_NODEMAP_READONLY_MOUNT = 0x00ce05e, /**< read-only mount */
+ LCFG_NODEMAP_RBAC = 0x00ce05f, /**< rbac */
};
struct lustre_cfg_bufs {
{ LCFG_DETACH, "detach", { "1", "2", "3", "4" } },
{ LCFG_SETUP, "setup", { "UUID", "node", "options", "failout" } },
{ LCFG_CLEANUP, "cleanup", { "1", "2", "3", "4" } },
- { LCFG_ADD_UUID, "add_uuid", { "node", "2", "3", "4" } },
+ { LCFG_ADD_UUID, "add_uuid", { "node", "nid", "3", "4" } },
{ LCFG_DEL_UUID, "del_uuid", { "1", "2", "3", "4" } },
{ LCFG_MOUNTOPT, "new_profile", { "name", "lov", "lmv", "4" } },
{ LCFG_DEL_MOUNTOPT, "del_mountopt", { "1", "2", "3", "4" } },