diff options
| author | Michael Brown | 2016-03-21 10:29:54 +0100 |
|---|---|---|
| committer | Michael Brown | 2016-03-21 10:30:42 +0100 |
| commit | 173c0c25363fc7a9aaaef606ef35e73b765e888b (patch) | |
| tree | bed51a04c4bf1d952b5b016cc8877316271a33cc /src/drivers/net | |
| parent | [arbel] Allocate space for GRH on UD queue pairs (diff) | |
| download | ipxe-173c0c25363fc7a9aaaef606ef35e73b765e888b.tar.gz ipxe-173c0c25363fc7a9aaaef606ef35e73b765e888b.tar.xz ipxe-173c0c25363fc7a9aaaef606ef35e73b765e888b.zip | |
[infiniband] Allow drivers to override the eIPoIB LEMAC
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net')
| -rw-r--r-- | src/drivers/net/ipoib.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/drivers/net/ipoib.c b/src/drivers/net/ipoib.c index a245cce1b..8a65c87ba 100644 --- a/src/drivers/net/ipoib.c +++ b/src/drivers/net/ipoib.c @@ -956,6 +956,7 @@ static int ipoib_probe ( struct ib_device *ibdev ) { /* Extract hardware address */ memcpy ( netdev->hw_addr, &ibdev->gid.s.guid, sizeof ( ibdev->gid.s.guid ) ); + memcpy ( netdev->ll_addr, ibdev->lemac, ETH_ALEN ); /* Set local MAC address */ memcpy ( &ipoib->mac.gid.s.guid, &ibdev->gid.s.guid, |
