firewire: net: add Kconfig item, rename driver
authorStefan Richter <stefanr@s5r6.in-berlin.de>
Sun, 7 Jun 2009 20:57:53 +0000 (22:57 +0200)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Sun, 14 Jun 2009 12:26:29 +0000 (14:26 +0200)
The driver is now called firewire-net.  It might implement the transport
of other networking protocols in the future, notably IPv6 per RFC 3146.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/firewire/Kconfig
drivers/firewire/Makefile
drivers/firewire/net.c [moved from drivers/firewire/fw-ipv4.c with 99% similarity]
drivers/ieee1394/Kconfig

index 4509024..d6b1721 100644 (file)
@@ -77,3 +77,15 @@ config FIREWIRE_SBP2
 
          You should also enable support for disks, CD-ROMs, etc. in the SCSI
          configuration section.
+
+config FIREWIRE_NET
+       tristate "IP networking over 1394"
+       depends on FIREWIRE && INET
+       help
+         This enables IPv4 over IEEE 1394, providing IP connectivity with
+         other implementations of RFC 2734 as found on several operating
+         systems.  Multicast support is currently limited.
+
+         To compile this driver as a module, say M here:  The module will be
+         called firewire-net.  It replaces eth1394 of the classic IEEE 1394
+         stack.
index 31edf30..a8f9bb6 100644 (file)
@@ -6,9 +6,9 @@ firewire-core-y += core-card.o core-cdev.o core-device.o \
                    core-iso.o core-topology.o core-transaction.o
 firewire-ohci-y += ohci.o
 firewire-sbp2-y += sbp2.o
-firewire-ipv4-y += fw-ipv4.o
+firewire-net-y  += net.o
 
-obj-$(CONFIG_FIREWIRE) += firewire-core.o
+obj-$(CONFIG_FIREWIRE)      += firewire-core.o
 obj-$(CONFIG_FIREWIRE_OHCI) += firewire-ohci.o
 obj-$(CONFIG_FIREWIRE_SBP2) += firewire-sbp2.o
-obj-$(CONFIG_FIREWIRE_IPV4) += firewire-ipv4.o
+obj-$(CONFIG_FIREWIRE_NET)  += firewire-net.o
similarity index 99%
rename from drivers/firewire/fw-ipv4.c
rename to drivers/firewire/net.c
index 4de6dbb..1535388 100644 (file)
@@ -1633,7 +1633,7 @@ static int ipv4_probe ( struct device *dev ) {
                return added;
        }
        fw_debug("ipv4 Local: adding netdev\n" );
-       netdev = alloc_netdev ( sizeof(*priv), "fw-ipv4-%d", ipv4_init_dev );
+       netdev = alloc_netdev ( sizeof(*priv), "firewire%d", ipv4_init_dev );
        if ( netdev == NULL) {
                fw_error( "Out of memory\n");
                goto out;
index 95f45f9..5842458 100644 (file)
@@ -105,7 +105,7 @@ config IEEE1394_ETH1394_ROM_ENTRY
        default n
 
 config IEEE1394_ETH1394
-       tristate "IP over 1394"
+       tristate "IP networking over 1394"
        depends on IEEE1394 && EXPERIMENTAL && INET
        select IEEE1394_ETH1394_ROM_ENTRY
        help