1 /* Copyright 2001, 2002, 2003 by Hans Reiser, licensing governed by reiser4/README */
3 /* Perm (short for "permissions") plugins common stuff. */
5 #if !defined( __REISER4_PERM_H__ )
6 #define __REISER4_PERM_H__
8 #include "../../forward.h"
9 #include "../plugin_header.h"
11 #include <linux/types.h>
13 /* Definition of permission plugin */
14 /* NIKITA-FIXME-HANS: define what this is targeted for.
15 It does not seem to be intended for use with sys_reiser4. Explain. */
17 /* NOTE-EDWARD: This seems to be intended for deprecated sys_reiser4.
18 Consider it like a temporary "seam" and reserved pset member.
19 If you have something usefull to add, then rename this plugin and add here */
20 typedef struct perm_plugin
{
21 /* generic plugin fields */
25 typedef enum { NULL_PERM_ID
, LAST_PERM_ID
} reiser4_perm_id
;
27 /* __REISER4_PERM_H__ */
32 c-indentation-style: "K&R"