aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorMichael Brown <mcb30@etherboot.org>2009-11-13 19:10:13 +0000
committerMichael Brown <mcb30@etherboot.org>2009-11-16 22:14:58 +0000
commit50242e4202f7fc77facfcebca25d107c4abc60c1 (patch)
tree0a784f19bed32aae6622d2888fcef09f48c65750 /src/include
parent58b6794c111d8a8984d50bae10f720561c5c07f7 (diff)
downloadipxe-50242e4202f7fc77facfcebca25d107c4abc60c1.zip
ipxe-50242e4202f7fc77facfcebca25d107c4abc60c1.tar.gz
ipxe-50242e4202f7fc77facfcebca25d107c4abc60c1.tar.bz2
[ipoib] Always set the "full membership" bit in the IPv4 broadcast GID
The SM always creates the IPoIB multicast groups with full membership partition keys.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/gpxe/infiniband.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/gpxe/infiniband.h b/src/include/gpxe/infiniband.h
index a12e403..70b930d 100644
--- a/src/include/gpxe/infiniband.h
+++ b/src/include/gpxe/infiniband.h
@@ -33,6 +33,9 @@ FILE_LICENCE ( GPL2_OR_LATER );
/** Default Infiniband partition key */
#define IB_PKEY_DEFAULT 0xffff
+/** Infiniband partition key full membership flag */
+#define IB_PKEY_FULL 0x8000
+
/**
* Maximum payload size
*