summaryrefslogtreecommitdiffstats
path: root/net/atm/resources.h
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>1999-10-09 00:00:47 +0000
committerRalf Baechle <ralf@linux-mips.org>1999-10-09 00:00:47 +0000
commitd6434e1042f3b0a6dfe1b1f615af369486f9b1fa (patch)
treee2be02f33984c48ec019c654051d27964e42c441 /net/atm/resources.h
parent609d1e803baf519487233b765eb487f9ec227a18 (diff)
Merge with 2.3.19.
Diffstat (limited to 'net/atm/resources.h')
-rw-r--r--net/atm/resources.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/net/atm/resources.h b/net/atm/resources.h
new file mode 100644
index 000000000..a612bdf4b
--- /dev/null
+++ b/net/atm/resources.h
@@ -0,0 +1,32 @@
+/* net/atm/resources.h - ATM-related resources */
+
+/* Written 1995-1998 by Werner Almesberger, EPFL LRC/ICA */
+
+
+#ifndef NET_ATM_RESOURCES_H
+#define NET_ATM_RESOURCES_H
+
+#include <linux/config.h>
+#include <linux/atmdev.h>
+
+
+extern struct atm_dev *atm_devs;
+extern struct atm_vcc *nodev_vccs; /* VCCs not linked to any device */
+
+
+struct sock *alloc_atm_vcc_sk(int family);
+void free_atm_vcc_sk(struct sock *sk);
+
+
+#ifdef CONFIG_PROC_FS
+
+#include <linux/proc_fs.h>
+
+extern struct proc_dir_entry atm_proc_root; /* @@@ move elsewhere */
+
+int atm_proc_dev_register(struct atm_dev *dev);
+void atm_proc_dev_deregister(struct atm_dev *dev);
+
+#endif
+
+#endif