summaryrefslogtreecommitdiff
path: root/sys/ofed
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2023-04-17 16:08:35 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2023-04-17 16:08:35 +0000
commita6b55ee6be15a41792839095d19b589e25d0f7f7 (patch)
treeed8fa5a6f9f85e04523ee67ecedddc5933ad4849 /sys/ofed
parenta540cdca3183da08b2a865d6af30794a79c4a8c2 (diff)
Diffstat (limited to 'sys/ofed')
-rw-r--r--sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c b/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
index 8b2f4724d2fd..fe4581e456d3 100644
--- a/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
+++ b/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
@@ -922,8 +922,8 @@ ipoib_intf_alloc(const char *name, struct ib_device *hca)
}
if_initname(dev, name, priv->unit);
if_setflags(dev, IFF_BROADCAST | IFF_MULTICAST);
- if (hca->attrs.device_cap_flags & IB_DEVICE_KNOWSEPOCH)
- if_setflagbits(dev, IFF_KNOWSEPOCH, 0);
+ if ((hca->attrs.device_cap_flags & IB_DEVICE_KNOWSEPOCH) == 0)
+ if_setflagbits(dev, IFF_NEEDSEPOCH, 0);
infiniband_ifattach(priv->dev, NULL, priv->broadcastaddr);