ib_dst
dest = (ipoib_mac_t *)&ipibp->ib_dst;
if (bcmp(&ipibp->ib_dst, &state->id_bcaddr, IPOIB_ADDRL) == 0)
else if ((ntohl(ipibp->ib_dst.ipoib_qpn) & IB_QPN_MASK) == IB_MC_QPN)
phdr->ib_dst.ipoib_qpn = htonl(IB_MC_QPN);
IBD_CLEAR_SCOPE_PKEY(&phdr->ib_dst);
phdr->ib_dst.ipoib_qpn = state->id_macaddr.ipoib_qpn;
ovbcopy(&state->id_macaddr, &phdr->ib_dst,
if (bcmp(&phdr->ib_dst, &state->id_bcaddr, IPOIB_ADDRL) == 0)
else if ((ntohl(phdr->ib_dst.ipoib_qpn) & IB_QPN_MASK) == IB_MC_QPN)
ovbcopy(&state->id_macaddr, &phdr->ib_dst,
bcopy(&state->id_macaddr, &ibha->ib_dst, IPOIB_ADDRL);
bcopy(daddr, &ibhp->ib_dst, IPOIB_ADDRL);
hdr_info->mhi_daddr = (const uint8_t *)&(ibhp->ib_dst);