This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / fs / rcfs / tc_magic.c
index a7a38d9..9ef6d4d 100644 (file)
@@ -43,7 +43,8 @@
 
 #define TC_FILE_MODE (S_IFREG | S_IRUGO | S_IWUSR)
 
-struct rcfs_magf tc_rootdesc[] = {
+#define NR_TCROOTMF  7
+struct rcfs_magf tc_rootdesc[NR_TCROOTMF] = {
        /* First entry must be root */
        {
 //              .name    = should not be set, copy from classtype name
@@ -52,6 +53,12 @@ struct rcfs_magf tc_rootdesc[] = {
         .i_fop = &simple_dir_operations,
         },
        /* Rest are root's magic files */
+       {
+        .name = "target",
+        .mode = TC_FILE_MODE,
+        .i_fop = &target_fileops,
+        .i_op = &rcfs_file_inode_operations,
+        },
        {
         .name = "members",
         .mode = TC_FILE_MODE,
@@ -89,5 +96,5 @@ struct rcfs_magf tc_rootdesc[] = {
 
 struct rcfs_mfdesc tc_mfdesc = {
        .rootmf = tc_rootdesc,
-       .rootmflen = (sizeof(tc_rootdesc) / sizeof(struct rcfs_magf)),
+       .rootmflen = NR_TCROOTMF,
 };