patch-1.3.17 linux/net/ipx/af_ipx.c
Next file: linux/net/netrom/Makefile
Previous file: linux/net/ipx/Makefile
Back to the patch index
Back to the overall index
- Lines: 46
- Date:
Wed Aug 9 09:52:30 1995
- Orig file:
v1.3.16/linux/net/ipx/af_ipx.c
- Orig date:
Wed Aug 2 13:21:18 1995
diff -u --recursive --new-file v1.3.16/linux/net/ipx/af_ipx.c linux/net/ipx/af_ipx.c
@@ -1123,8 +1123,8 @@
}
/* Called from proc fs */
-int
-ipx_get_interface_info(char *buffer, char **start, off_t offset, int length)
+static int ipx_interface_get_info(char *buffer, char **start, off_t offset,
+ int length, int dummy)
{
ipx_interface *i;
int len=0;
@@ -1166,8 +1166,8 @@
return len;
}
-int
-ipx_get_info(char *buffer, char **start, off_t offset, int length)
+static int ipx_get_info(char *buffer, char **start, off_t offset,
+ int length, int dummy)
{
ipx_socket *s;
ipx_interface *i;
@@ -1223,7 +1223,8 @@
return len;
}
-int ipx_rt_get_info(char *buffer, char **start, off_t offset, int length)
+static int ipx_rt_get_info(char *buffer, char **start, off_t offset,
+ int length, int dummy)
{
ipx_route *rt;
int len=0;
@@ -1966,6 +1967,13 @@
printk("IPX: Unable to register with SNAP\n");
register_netdevice_notifier(&ipx_dev_notifier);
+
+proc_net_register(&(struct proc_dir_entry)
+ { PROC_NET_IPX, ipx_get_info, 3, "ipx" });
+proc_net_register(&(struct proc_dir_entry)
+ { PROC_NET_IPX_INTERFACE, ipx_interface_get_info, 13,"ipx_interface"});
+proc_net_register(&(struct proc_dir_entry)
+ { PROC_NET_IPX_ROUTE, ipx_rt_get_info 9, "ipx_route" });
printk("Swansea University Computer Society IPX 0.31 for NET3.030\n");
printk("IPX Portions Copyright (c) 1995 Caldera, Inc.\n");
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this