]> git.proxmox.com Git - mirror_spl.git/blobdiff - include/linux/proc_compat.h
Make include/linux/ conform to ZFS style standard
[mirror_spl.git] / include / linux / proc_compat.h
index 434ffa3f1a2fc66f377848e191f577bf02638e74..91d914e102684da2efe9ed819d05975604988b78 100644 (file)
@@ -1,4 +1,4 @@
-/*****************************************************************************\
+/*
  *  Copyright (C) 2007-2010 Lawrence Livermore National Security, LLC.
  *  Copyright (C) 2007 The Regents of the University of California.
  *  Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).
  *
  *  You should have received a copy of the GNU General Public License along
  *  with the SPL.  If not, see <http://www.gnu.org/licenses/>.
-\*****************************************************************************/
+ */
 
-#ifndef _SPL_PROC_H
-#define _SPL_PROC_H
+#ifndef _SPL_PROC_COMPAT_H
+#define        _SPL_PROC_COMPAT_H
 
 #include <linux/proc_fs.h>
 
-#ifdef CONFIG_SYSCTL
-#ifdef HAVE_2ARGS_REGISTER_SYSCTL
-#define spl_register_sysctl_table(t, a)        register_sysctl_table(t, a)
-#else
-#define spl_register_sysctl_table(t, a)        register_sysctl_table(t)
-#endif /* HAVE_2ARGS_REGISTER_SYSCTL */
-#define spl_unregister_sysctl_table(t) unregister_sysctl_table(t)
-#endif /* CONFIG_SYSCTL */
-
-#ifdef HAVE_CTL_NAME
-#define CTL_NAME(cname)                 .ctl_name = (cname),
-#else
-#define CTL_NAME(cname)
-#endif
-
 extern struct proc_dir_entry *proc_spl_kstat;
-struct proc_dir_entry *proc_dir_entry_find(struct proc_dir_entry *root,
-                                          const char *str);
-int proc_dir_entries(struct proc_dir_entry *root);
 
 int spl_proc_init(void);
 void spl_proc_fini(void);
 
-#endif /* SPL_PROC_H */
+#endif /* SPL_PROC_COMPAT_H */