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

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

Advertisement

Kernel v2.6.25-rc7 /net/netrom/sysctl_net_netrom.c

Filename:/net/netrom/sysctl_net_netrom.c
Lines Added:5
Lines Deleted:19
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 

Location
[  2.6.25-rc7
  [  net
    [  netrom
       o  sysctl_net_netrom.c

Patch

diff --git a/net/netrom/sysctl_net_netrom.c b/net/netrom/sysctl_net_netrom.c
index 2ea68da..34c96c9 100644
--- a/net/netrom/sysctl_net_netrom.c
+++ b/net/netrom/sysctl_net_netrom.c
@@ -170,29 +170,15 @@ static ctl_table nr_table[] = {
    { .ctl_name = 0 }
 };
 
-static ctl_table nr_dir_table[] = {
-   {
-      .ctl_name   = NET_NETROM,
-      .procname   = "netrom",
-      .mode      = 0555,
-      .child      = nr_table
-   },
-   { .ctl_name = 0 }
-};
-
-static ctl_table nr_root_table[] = {
-   {
-      .ctl_name   = CTL_NET,
-      .procname   = "net",
-      .mode      = 0555,
-      .child      = nr_dir_table
-   },
-   { .ctl_name = 0 }
+static struct ctl_path nr_path[] = {
+   { .procname = "net", .ctl_name = CTL_NET, },
+   { .procname = "netrom", .ctl_name = NET_NETROM, },
+   { }
 };
 
 void __init nr_register_sysctl(void)
 {
-   nr_table_header = register_sysctl_table(nr_root_table);
+   nr_table_header = register_sysctl_paths(nr_path, nr_table);
 }
 
 void nr_unregister_sysctl(void)


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