]> git.baikalelectronics.ru Git - kernel.git/commit
firewire: add IPv4 support
authorJay Fenlason <fenlason@redhat.com>
Mon, 18 May 2009 17:08:06 +0000 (13:08 -0400)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Sun, 14 Jun 2009 12:26:28 +0000 (14:26 +0200)
commit8c55edcaf4c251e04746f6723eb981505bc15b1f
treef51f4cea0bd006352bc636586717d009e24ef3c3
parente0cec85032d0209dba54bdbca6faeb127e8b3010
firewire: add IPv4 support

Implement IPv4 over IEEE 1394 as per RFC 2734 for the newer firewire
stack.  This feature has only been present in the older ieee1394 stack
via the eth1394 driver.

Still to do:
  - fix ipv4_priv and ipv4_node lifetime logic
  - fix determination of speeds and max payloads
  - fix bus reset handling
  - fix unaligned memory accesses
  - fix coding style
  - further testing/ improvement of fragment reassembly
  - perhaps multicast support

Signed-off-by: Jay Fenlason <fenlason@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> (rebased, copyright note, changelog)
drivers/firewire/Makefile
drivers/firewire/core-card.c
drivers/firewire/core-iso.c
drivers/firewire/core.h
drivers/firewire/fw-ipv4.c [new file with mode: 0644]
include/linux/firewire.h