2
0
mirror of https://github.com/xcat2/xNBA.git synced 2026-03-26 08:13:29 +00:00
Files
xNBA/src/include/ipxe/ib_cmrc.h
Michael Brown 4327d5d39f [interface] Convert all data-xfer interfaces to generic interfaces
Remove data-xfer as an interface type, and replace data-xfer
interfaces with generic interfaces supporting the data-xfer methods.

Filter interfaces (as used by the TLS layer) are handled using the
generic pass-through interface capability.  A side-effect of this is
that deliver_raw() no longer exists as a data-xfer method.  (In
practice this doesn't lose any efficiency, since there are no
instances within the current codebase where xfer_deliver_raw() is used
to pass data to an interface supporting the deliver_raw() method.)

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2010-06-22 15:50:31 +01:00

21 lines
379 B
C

#ifndef _IPXE_IB_CMRC_H
#define _IPXE_IB_CMRC_H
/** @file
*
* Infiniband Communication-managed Reliable Connections
*
*/
FILE_LICENCE ( BSD2 );
#include <ipxe/infiniband.h>
#include <ipxe/xfer.h>
extern int ib_cmrc_open ( struct interface *xfer,
struct ib_device *ibdev,
struct ib_gid *dgid,
struct ib_gid_half *service_id );
#endif /* _IPXE_IB_CMRC_H */