diff options
| author | Michael Brown | 2016-03-08 18:02:24 +0100 |
|---|---|---|
| committer | Michael Brown | 2016-03-08 18:43:26 +0100 |
| commit | b5aa51ac62bd36294e1f312d0ac1d742f28fe7b0 (patch) | |
| tree | a032cabf893c63d02aed83d24e3d4969a254f1b7 /src/usr | |
| parent | [infiniband] Retrieve GID flag from cached path entries (diff) | |
| download | ipxe-b5aa51ac62bd36294e1f312d0ac1d742f28fe7b0.tar.gz ipxe-b5aa51ac62bd36294e1f312d0ac1d742f28fe7b0.tar.xz ipxe-b5aa51ac62bd36294e1f312d0ac1d742f28fe7b0.zip | |
[ipoib] Resimplify test for received broadcast packets
Commit e62e52b ("[ipoib] Simplify test for received broadcast
packets") relies upon the multicast LID being present in the
destination address vector as passed to ipoib_complete_recv().
Unfortunately, this information is not present in many Infiniband
devices' completion queue entries.
Fix by testing instead for the presence of a multicast GID.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/usr')
0 files changed, 0 insertions, 0 deletions
