aboutsummaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2010-10-14 23:56:28 +0100
committerMichael Brown <mcb30@ipxe.org>2010-10-15 00:04:11 +0100
commita9c799250faacd79e482be72f9f5bb0f8d4847d3 (patch)
treef2ddcb04c4eec8457dd7d0b9b24a294a56e62f03 /src/include
parentc9aff55320816277391e4379589d284c597c9c26 (diff)
downloadipxe-a9c799250faacd79e482be72f9f5bb0f8d4847d3.tar.gz
[fcoe] Request SPMA iff FIP advertisement indicates support for SPMA
We currently set both the FP and SP bits in our FIP FLOGI, to allow the FCF the choice of selecting either a fabric-provided or a server- provided MAC address. This complies with the FCoE specification, but has been observed to result in an FLOGI rejection from some FCFs. Fix by recording whether or not the FCF supports SPMA, and requesting only one of FPMA or SPMA in our FIP FLOGI. We choose to prefer SPMA where available, because many iPXE drivers will not be able to receive unicast packets sent to a non-default MAC address. Reported-by: Hadar Hen Zion <hadarh@mellanox.co.il> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include')
0 files changed, 0 insertions, 0 deletions