/* -*- linux-c -*- * sysctl_net_x25.c: sysctl interface to net X.25 subsystem. * * Begun April 1, 1996, Mike Shaver. * Added /proc/sys/net/x25 directory entry (empty =) ). [MS] */ #include <linux/sysctl.h> #include <linux/skbuff.h> #include <linux/socket.h> #include <linux/netdevice.h> #include <linux/init.h> #include <net/x25.h> static int min_timer[] = { 1 * HZ }; static int max_timer[] = { 300 * HZ }; static struct ctl_table_header *x25_table_header; static struct ctl_table x25_table[] = { { .procname = "restart_request_timeout", .data = &sysctl_x25_restart_request_timeout, .maxlen = sizeof(int), .mode = 0644, .proc_handler = proc_dointvec_minmax, .extra1 = &min_timer, .extra2 = &max_timer, }, { .procname = "call_request_timeout", .data = &sysctl_x25_call_request_timeout, .maxlen = sizeof(int), .mode = 0644, .proc_handler = proc_dointvec_minmax, .extra1 = &min_timer, .extra2 = &max_timer, }, { .procname = "reset_request_timeout", .data = &sysctl_x25_reset_request_timeout, .maxlen = sizeof(int), .mode = 0644, .proc_handler = proc_dointvec_minmax, .extra1 = &min_timer, .extra2 = &max_timer, }, { .procname = "clear_request_timeout", .data = &sysctl_x25_clear_request_timeout, .maxlen = sizeof(int), .mode = 0644, .proc_handler = proc_dointvec_minmax, .extra1 = &min_timer, .extra2 = &max_timer, }, { .procname = "acknowledgement_hold_back_timeout", .data = &sysctl_x25_ack_holdback_timeout, .maxlen = sizeof(int), .mode = 0644, .proc_handler = proc_dointvec_minmax, .extra1 = &min_timer, .extra2 = &max_timer, }, { .procname = "x25_forward", .data = &sysctl_x25_forward, .maxlen = sizeof(int), .mode = 0644, .proc_handler = proc_dointvec, }, { }, }; void __init x25_register_sysctl(void) { x25_table_header = register_net_sysctl(&init_net, "net/x25", x25_table); } void x25_unregister_sysctl(void) { unregister_net_sysctl_table(x25_table_header); } x/ipx_route.c?id=206c4720092d2a24bfefc041b377e889a220ffbf'>commit</a><a class='active' href='/cgit.cgi/linux/net-next.git/diff/net/ipx/ipx_route.c?id=206c4720092d2a24bfefc041b377e889a220ffbf&id2=d0e287a401d9acf67b75180b26e2d62b7d482652'>diff</a></td><td class='form'><form class='right' method='get' action='/cgit.cgi/linux/net-next.git/log/net/ipx/ipx_route.c'> <input type='hidden' name='id' value='206c4720092d2a24bfefc041b377e889a220ffbf'/><input type='hidden' name='id2' value='d0e287a401d9acf67b75180b26e2d62b7d482652'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/cgit.cgi/linux/net-next.git/diff/?id=206c4720092d2a24bfefc041b377e889a220ffbf&id2=d0e287a401d9acf67b75180b26e2d62b7d482652'>root</a>/<a href='/cgit.cgi/linux/net-next.git/diff/net?id=206c4720092d2a24bfefc041b377e889a220ffbf&id2=d0e287a401d9acf67b75180b26e2d62b7d482652'>net</a>/<a href='/cgit.cgi/linux/net-next.git/diff/net/ipx?id=206c4720092d2a24bfefc041b377e889a220ffbf&id2=d0e287a401d9acf67b75180b26e2d62b7d482652'>ipx</a>/<a href='/cgit.cgi/linux/net-next.git/diff/net/ipx/ipx_route.c?id=206c4720092d2a24bfefc041b377e889a220ffbf&id2=d0e287a401d9acf67b75180b26e2d62b7d482652'>ipx_route.c</a></div><div class='content'><div class='cgit-panel'><b>diff options</b><form method='get'><input type='hidden' name='id' value='206c4720092d2a24bfefc041b377e889a220ffbf'/><input type='hidden' name='id2' value='d0e287a401d9acf67b75180b26e2d62b7d482652'/><table><tr><td colspan='2'/></tr><tr><td class='label'>context:</td><td class='ctrl'><select name='context' onchange='this.form.submit();'><option value='1'>1</option><option value='2'>2</option><option value='3' selected='selected'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option><option value='15'>15</option><option value='20'>20</option><option value='25'>25</option><option value='30'>30</option><option value='35'>35</option><option value='40'>40</option></select></td></tr><tr><td class='label'>space:</td><td class='ctrl'><select name='ignorews' onchange='this.form.submit();'><option value='0' selected='selected'>include</option><option value='1'>ignore</option></select></td></tr><tr><td class='label'>mode:</td><td class='ctrl'><select name='dt' onchange='this.form.submit();'><option value='0' selected='selected'>unified</option><option value='1'>ssdiff</option><option value='2'>stat only</option></select></td></tr><tr><td/><td class='ctrl'><noscript><input type='submit' value='reload'/></noscript></td></tr></table></form></div><div class='diffstat-header'><a href='/cgit.cgi/linux/net-next.git/diff/?id=206c4720092d2a24bfefc041b377e889a220ffbf&id2=d0e287a401d9acf67b75180b26e2d62b7d482652'>Diffstat</a> (limited to 'net/ipx/ipx_route.c')</div><table summary='diffstat' class='diffstat'>