Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.6.25-rc7 /net/decnet/sysctl_net_decnet.c

Filename:/net/decnet/sysctl_net_decnet.c
Lines Added:5
Lines Deleted:18
Also changed in: (Previous) 2.6.25-rc6  2.6.25-rc5  2.6.25-rc4  2.6.25-rc3  2.6.25-rc2  2.6.25-rc1 
(Following) 2.6.25-rc8  2.6.25-rc9  2.6.25  2.6.27-git7  2.6.27-git8  2.6.27-git9 

Location
[  2.6.25-rc7
  [  net
    [  decnet
       o  sysctl_net_decnet.c

Patch

diff --git a/net/decnet/sysctl_net_decnet.c b/net/decnet/sysctl_net_decnet.c
index ae354a4..228067c 100644
--- a/net/decnet/sysctl_net_decnet.c
+++ b/net/decnet/sysctl_net_decnet.c
@@ -470,28 +470,15 @@ static ctl_table dn_table[] = {
    {0}
 };
 
-static ctl_table dn_dir_table[] = {
-   {
-      .ctl_name = NET_DECNET,
-      .procname = "decnet",
-      .mode = 0555,
-      .child = dn_table},
-   {0}
-};
-
-static ctl_table dn_root_table[] = {
-   {
-      .ctl_name = CTL_NET,
-      .procname = "net",
-      .mode = 0555,
-      .child = dn_dir_table
-   },
-   {0}
+static struct ctl_path dn_path[] = {
+   { .procname = "net", .ctl_name = CTL_NET, },
+   { .procname = "decnet", .ctl_name = NET_DECNET, },
+   { }
 };
 
 void dn_register_sysctl(void)
 {
-   dn_table_header = register_sysctl_table(dn_root_table);
+   dn_table_header = register_sysctl_paths(dn_path, dn_table);
 }
 
 void dn_unregister_sysctl(void)


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.