Whamcloud - gitweb
b=14230
[fs/lustre-release.git] / lnet / klnds / gmlnd / gmlnd_module.c
index 6ab7c5e..f4d180a 100644 (file)
@@ -1,7 +1,8 @@
 /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*-
  * vim:expandtab:shiftwidth=8:tabstop=8:
  *
- *  Copyright (c) 2003 Los Alamos National Laboratory (LANL)
+ * Copyright (c) 2003 Los Alamos National Laboratory (LANL)
+ * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved.
  *
  *   This file is part of Lustre, http://www.lustre.org/
  *
@@ -60,14 +61,14 @@ gmnal_tunables_t gmnal_tunables = {
         .gm_nrx_large       = &nrx_large,
 };
 
-#if CONFIG_SYSCTL && !CFS_SYSFS_MODULE_PARM
+#if defined(CONFIG_SYSCTL) && !CFS_SYSFS_MODULE_PARM
 static cfs_sysctl_table_t gmnal_ctl_table[] = {
         {
                 .ctl_name = 1,
                 .procname = "port",
                 .data     = &port,
                 .maxlen   = sizeof (int),
-                .data     = 0444,
+                .mode     = 0444,
                 .proc_handler = &proc_dointvec
         },
         {
@@ -140,7 +141,7 @@ gmnal_load(void)
         int     status;
         CDEBUG(D_TRACE, "This is the gmnal module initialisation routine\n");
 
-#if CONFIG_SYSCTL && !CFS_SYSFS_MODULE_PARM
+#if defined(CONFIG_SYSCTL) && !CFS_SYSFS_MODULE_PARM
         gmnal_tunables.gm_sysctl =
                 cfs_register_sysctl_table(gmnal_top_ctl_table, 0);
 
@@ -165,7 +166,7 @@ static void __exit
 gmnal_unload(void)
 {
         gmnal_fini();
-#if CONFIG_SYSCTL && !CFS_SYSFS_MODULE_PARM
+#if defined(CONFIG_SYSCTL) && !CFS_SYSFS_MODULE_PARM
         if (gmnal_tunables.gm_sysctl != NULL)
                 cfs_unregister_sysctl_table(gmnal_tunables.gm_sysctl);
 #endif