patch-2.2.17 linux/drivers/net/Space.c
Next file: linux/drivers/net/a2065.c
Previous file: linux/drivers/net/Makefile
Back to the patch index
Back to the overall index
- Lines: 47
- Date:
Mon Sep 4 18:39:18 2000
- Orig file:
v2.2.16/drivers/net/Space.c
- Orig date:
Mon Sep 4 18:37:24 2000
diff -u --recursive --new-file v2.2.16/drivers/net/Space.c linux/drivers/net/Space.c
@@ -57,6 +57,7 @@
extern int eepro100_probe(struct device *);
extern int el3_probe(struct device *);
extern int at1500_probe(struct device *);
+extern int bond_init(struct device *);
extern int pcnet32_probe(struct device *);
extern int at1700_probe(struct device *);
extern int fmv18x_probe(struct device *);
@@ -103,6 +104,7 @@
extern int tlan_probe(struct device *);
extern int mace_probe(struct device *);
extern int bmac_probe(struct device *);
+extern int gmac_probe(struct device *);
extern int ncr885e_probe(struct device *);
extern int cs89x0_probe(struct device *dev);
extern int ethertap_probe(struct device *dev);
@@ -121,6 +123,7 @@
extern int lance_probe(struct device *dev);
extern int rcpci_probe(struct device *);
extern int dmfe_probe(struct device *);
+extern int sktr_probe(struct device *dev);
/* Gigabit Ethernet adapters */
extern int yellowfin_probe(struct device *dev);
@@ -470,6 +473,9 @@
#ifdef CONFIG_BMAC
{bmac_probe, 0},
#endif
+#ifdef CONFIG_GMAC
+ {gmac_probe, 0},
+#endif
#ifdef CONFIG_NCR885E
{ncr885e_probe, 0},
#endif
@@ -631,6 +637,12 @@
static struct device tap0_dev = { "tap0", 0, 0, 0, 0, NETLINK_TAPBASE, 0, 0, 0, 0, NEXT_DEV, ethertap_probe, };
# undef NEXT_DEV
# define NEXT_DEV (&tap0_dev)
+#endif
+
+#ifdef CONFIG_BONDING
+static struct device bonding_dev = { "bond0", 0, 0, 0, 0, 0, 0, 0, 0, 0, NEXT_DEV, bond_init, };
+# undef NEXT_DEV
+# define NEXT_DEV (&bonding_dev)
#endif
#ifdef CONFIG_LANMEDIA
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)