summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/ipoib.h
diff options
context:
space:
mode:
authorMichael Brown2010-09-05 00:35:09 +0200
committerMichael Brown2010-09-05 04:06:16 +0200
commit35b19d8848c5141aff8ef858f908e9f7a7cf0b1d (patch)
treed877ea90a56a0bb5c61a0e0c34c2d6cbe7ef6b7d /src/include/ipxe/ipoib.h
parent[netdevice] Add the concept of a network upper-layer driver (diff)
downloadipxe-35b19d8848c5141aff8ef858f908e9f7a7cf0b1d.tar.gz
ipxe-35b19d8848c5141aff8ef858f908e9f7a7cf0b1d.tar.xz
ipxe-35b19d8848c5141aff8ef858f908e9f7a7cf0b1d.zip
[infiniband] Add the concept of an Infiniband upper-layer driver
Replace the explicit calls from the Infiniband core to the IPoIB layer with the general concept of an Infiniband upper-layer driver (analogous to a PCI driver) which can create arbitrary devices on top of Infiniband devices. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/ipoib.h')
-rw-r--r--src/include/ipxe/ipoib.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/include/ipxe/ipoib.h b/src/include/ipxe/ipoib.h
index 31b0c1b6d..6a3fd607a 100644
--- a/src/include/ipxe/ipoib.h
+++ b/src/include/ipxe/ipoib.h
@@ -53,9 +53,6 @@ struct ipoib_hdr {
} __attribute__ (( packed ));
extern const char * ipoib_ntoa ( const void *ll_addr );
-extern void ipoib_link_state_changed ( struct ib_device *ibdev );
-extern int ipoib_probe ( struct ib_device *ibdev );
-extern void ipoib_remove ( struct ib_device *ibdev );
extern struct net_device * alloc_ipoibdev ( size_t priv_size );
#endif /* _IPXE_IPOIB_H */