Quoting r. Sean Hefty <[EMAIL PROTECTED]>: > Subject: Re: RFC: cma: need rdma_unbind > > Michael S. Tsirkin wrote: > >No. A socket is a 5 tuple (proto, local addr, local port, remote addr, > >remote > >port). unbind just says that you can reuse local addresses, so e.g. a new > >connection request will connect to a new socket. > > I understand. But if both sides do this, then the local and remote ports > become available for re-use, and a new connection between the systems could > end up with the same tuple.
I think you are right. That's a known property of REUSEADDR I think. > >Maybe rename it unbind_local? > > I'm fine with the name rdma_unbind(). I will likely change > rdma_bind_addr() to just rdma_bind() at some point. I'm just trying to > determine what the real limitations are to rdma_unbind(), or if there's > some other solution that we're missing that may make more sense, such as > having SDP control its own port space. That's always possible I guess. But do let me know. -- MST _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
