Date: Wed, 6 Apr 2016 11:55:20 -0700 From: Vijay Singh <vijju.singh@gmail.com> To: freebsd-infiniband@freebsd.org, "freebsd-net@freebsd.org" <net@freebsd.org> Subject: IPv6 support in OFED Message-ID: <CALCNsJTwhR6YscFyFYYGedJ_LQsL-=s9qVUD0QiyPLZjZT=qGQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
[Apologies for the cross-post] I see that the OFED stack supports IPv6 in many places, so I was wondering why we have this in rdma_listen(): int rdma_listen(struct rdma_cm_id *id, int backlog) { struct rdma_id_private *id_priv; int ret; id_priv = container_of(id, struct rdma_id_private, id); if (id_priv->state == CMA_IDLE) { >> ((struct sockaddr *) &id->route.addr.src_addr)->sa_family = AF_INET; ret = rdma_bind_addr(id, (struct sockaddr *) &id->route.addr.src_addr); if (ret) return ret; } Even for v4, should the caller already fill in the family? -vijay
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALCNsJTwhR6YscFyFYYGedJ_LQsL-=s9qVUD0QiyPLZjZT=qGQ>