Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.28-rc5 47 lines 1.1 kB view raw
1/* -*- linux-c -*- 2 * sysctl_net_ipx.c: sysctl interface to net IPX subsystem. 3 * 4 * Begun April 1, 1996, Mike Shaver. 5 * Added /proc/sys/net/ipx directory entry (empty =) ). [MS] 6 * Added /proc/sys/net/ipx/ipx_pprop_broadcasting - acme March 4, 2001 7 */ 8 9#include <linux/mm.h> 10#include <linux/sysctl.h> 11 12#ifndef CONFIG_SYSCTL 13#error This file should not be compiled without CONFIG_SYSCTL defined 14#endif 15 16/* From af_ipx.c */ 17extern int sysctl_ipx_pprop_broadcasting; 18 19static struct ctl_table ipx_table[] = { 20 { 21 .ctl_name = NET_IPX_PPROP_BROADCASTING, 22 .procname = "ipx_pprop_broadcasting", 23 .data = &sysctl_ipx_pprop_broadcasting, 24 .maxlen = sizeof(int), 25 .mode = 0644, 26 .proc_handler = &proc_dointvec, 27 }, 28 { 0 }, 29}; 30 31static struct ctl_path ipx_path[] = { 32 { .procname = "net", .ctl_name = CTL_NET, }, 33 { .procname = "ipx", .ctl_name = NET_IPX, }, 34 { } 35}; 36 37static struct ctl_table_header *ipx_table_header; 38 39void ipx_register_sysctl(void) 40{ 41 ipx_table_header = register_sysctl_paths(ipx_path, ipx_table); 42} 43 44void ipx_unregister_sysctl(void) 45{ 46 unregister_sysctl_table(ipx_table_header); 47}