Skip to content

Commit

Permalink
firewire: net: add Kconfig item, rename driver
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
Stefan Richter committed Jun 14, 2009
1 parent c76acec commit b9530fd
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 5 deletions.
12 changes: 12 additions & 0 deletions drivers/firewire/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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.
6 changes: 3 additions & 3 deletions drivers/firewire/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion drivers/firewire/fw-ipv4.c → drivers/firewire/net.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
2 changes: 1 addition & 1 deletion drivers/ieee1394/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit b9530fd

Please sign in to comment.