patch-2.1.9 linux/drivers/net/Space.c
Next file: linux/drivers/net/bpqether.c
Previous file: linux/drivers/net/Makefile
Back to the patch index
Back to the overall index
- Lines: 44
- Date:
Sun Nov 10 19:12:56 1996
- Orig file:
v2.1.8/linux/drivers/net/Space.c
- Orig date:
Thu Oct 10 19:10:55 1996
diff -u --recursive --new-file v2.1.8/linux/drivers/net/Space.c linux/drivers/net/Space.c
@@ -227,17 +227,24 @@
# define NEXT_DEV (&sdla0_dev)
#endif
+#ifdef CONFIG_AX25
#ifdef CONFIG_NETROM
extern int nr_init(struct device *);
-
static struct device nr3_dev = { "nr3", 0, 0, 0, 0, 0, 0, 0, 0, 0, NEXT_DEV, nr_init, };
static struct device nr2_dev = { "nr2", 0, 0, 0, 0, 0, 0, 0, 0, 0, &nr3_dev, nr_init, };
static struct device nr1_dev = { "nr1", 0, 0, 0, 0, 0, 0, 0, 0, 0, &nr2_dev, nr_init, };
static struct device nr0_dev = { "nr0", 0, 0, 0, 0, 0, 0, 0, 0, 0, &nr1_dev, nr_init, };
-
# undef NEXT_DEV
# define NEXT_DEV (&nr0_dev)
#endif
+#ifdef CONFIG_ROSE
+ extern int rose_init(struct device *);
+ static struct device rose1_dev = { "rose1", 0, 0, 0, 0, 0, 0, 0, 0, 0, NEXT_DEV, rose_init, };
+ static struct device rose0_dev = { "rose0", 0, 0, 0, 0, 0, 0, 0, 0, 0, &rose1_dev, rose_init, };
+# undef NEXT_DEV
+# define NEXT_DEV (&rose0_dev)
+#endif
+#endif
/* Run-time ATtachable (Pocket) devices have a different (not "eth#") name. */
#ifdef CONFIG_ATP /* AT-LAN-TEC (RealTek) pocket adaptor. */
@@ -308,6 +315,16 @@
#undef NEXT_DEV
#define NEXT_DEV (&slip_bootstrap)
#endif /* SLIP */
+
+#if defined(CONFIG_MKISS)
+ /* To be exact, this node just hooks the initialization
+ routines to the device structures. */
+extern int mkiss_init_ctrl_dev(struct device *);
+static struct device mkiss_bootstrap = {
+ "mkiss_proto", 0x0, 0x0, 0x0, 0x0, 0, 0, 0, 0, 0, NEXT_DEV, mkiss_init_ctrl_dev, };
+#undef NEXT_DEV
+#define NEXT_DEV (&mkiss_bootstrap)
+#endif /* MKISS */
#if defined(CONFIG_STRIP)
extern int strip_init_ctrl_dev(struct device *);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov