sysctl: fix ax25 checks

Fix:

sysctl table check failed: /net/ax25/ax0/ax25_default_mode .3.9.1.2 Unknown
sysctl binary path
Pid: 2936, comm: kissattach Not tainted 2.6.24-rc5 #1
[<c012ca6a>] set_fail+0x3b/0x43
[<c012ce7a>] sysctl_check_table+0x408/0x456
[<c012ce8e>] sysctl_check_table+0x41c/0x456
[<c012ce8e>] sysctl_check_table+0x41c/0x456
...

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Cc: Bernard Pidoux <pidoux@ccr.jussieu.fr>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: "Rafael J. Wysocki" <rjw@sisk.pl>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by Eric W. Biederman and committed by Linus Torvalds 64396acc 421d9919

+6 -1
+6 -1
kernel/sysctl_check.c
··· 428 {} 429 }; 430 431 - static struct trans_ctl_table trans_net_ax25_table[] = { 432 { NET_AX25_IP_DEFAULT_MODE, "ip_default_mode" }, 433 { NET_AX25_DEFAULT_MODE, "ax25_default_mode" }, 434 { NET_AX25_BACKOFF_TYPE, "backoff_type" }, ··· 443 { NET_AX25_PACLEN, "maximum_packet_length" }, 444 { NET_AX25_PROTOCOL, "protocol" }, 445 { NET_AX25_DAMA_SLAVE_TIMEOUT, "dama_slave_timeout" }, 446 {} 447 }; 448
··· 428 {} 429 }; 430 431 + static struct trans_ctl_table trans_net_ax25_param_table[] = { 432 { NET_AX25_IP_DEFAULT_MODE, "ip_default_mode" }, 433 { NET_AX25_DEFAULT_MODE, "ax25_default_mode" }, 434 { NET_AX25_BACKOFF_TYPE, "backoff_type" }, ··· 443 { NET_AX25_PACLEN, "maximum_packet_length" }, 444 { NET_AX25_PROTOCOL, "protocol" }, 445 { NET_AX25_DAMA_SLAVE_TIMEOUT, "dama_slave_timeout" }, 446 + {} 447 + }; 448 + 449 + static struct trans_ctl_table trans_net_ax25_table[] = { 450 + { 0, NULL, trans_net_ax25_param_table }, 451 {} 452 }; 453