summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMichael Brown2009-11-13 20:10:13 +0100
committerMichael Brown2009-11-16 23:14:58 +0100
commit50242e4202f7fc77facfcebca25d107c4abc60c1 (patch)
tree0a784f19bed32aae6622d2888fcef09f48c65750 /src/include
parent[infiniband] Rename IB_PKEY_NONE to IB_PKEY_DEFAULT (diff)
downloadipxe-50242e4202f7fc77facfcebca25d107c4abc60c1.tar.gz
ipxe-50242e4202f7fc77facfcebca25d107c4abc60c1.tar.xz
ipxe-50242e4202f7fc77facfcebca25d107c4abc60c1.zip
[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 a12e4036a..70b930de1 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
*