[infiniband] Add raw packet parser and constructor
authorMichael Brown <mcb30@etherboot.org>
Fri, 7 Nov 2008 08:39:40 +0000 (08:39 +0000)
committerMichael Brown <mcb30@etherboot.org>
Tue, 11 Nov 2008 05:31:19 +0000 (05:31 +0000)
commit9e5fd8ec59cd44dc9ba349d4feee37830fca6a14
treee2e7c3583f99c6414e1452171eca19c56ab3e532
parentc0ec00f47fd3112215d020f070b0a6d5a897416c
[infiniband] Add raw packet parser and constructor

This can be used with cards that require the driver to construct and
parse packet headers manually.  Headers are optionally handled
out-of-line from the packet payload, since some such cards will split
received headers into a separate ring buffer.
src/drivers/infiniband/ib_packet.c [new file with mode: 0644]
src/include/gpxe/errfile.h
src/include/gpxe/ib_packet.h
src/include/gpxe/infiniband.h
src/net/infiniband.c