<br><font size=2 face="sans-serif">Thanks for the response.  We have
a need to use multicast and UD over infiniband on Windows so it would be
great to have this functionality so that we could use the librdmacm.  In
the mean time, I will look into using multicast and UD at the verbs level.</font>
<br>
<br><font size=2 face="sans-serif">Layne</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>"Hefty, Sean"
<sean.hefty@intel.com></b> </font>
<p><font size=1 face="sans-serif">01/25/2011 02:51 PM</font>
<td width=59%>
<table width=100%>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td valign=top><font size=1 face="sans-serif">"ljchrist@rockwellcollins.com"
<ljchrist@rockwellcollins.com>, "ofw@lists.openfabrics.org"
<ofw@lists.openfabrics.org></font>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td valign=top>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td valign=top><font size=1 face="sans-serif">RE: [ofw] rdma_join_multicast
not implemented??</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>> I just attended the RDMA programming class that
OpenFabrics held.  I was<br>
> interested in applying what I had learned to create an application
that<br>
> uses UD and multicast using the new WinOF 2.3 release.  I have
not had much<br>
> success in doing so, so I downloaded the source code and searched
for the<br>
> rdma_join_multicast() and rdma_leave_multicast() functions.  It
looks like<br>
> these functions are not currently implemented as they just have the<br>
> following code: return rdma_seterrno(ENOSYS);<br>
<br>
Correct - there were no current in-tree users of that code, so their implementations
were deferred.<br>
<br>
> I got the impression, from my class, that multicast should be there
on the<br>
> Linux side so this would appear to be a difference in functionality
between<br>
> Linux and Windows.  Is there any plan to implement these in the
next<br>
> release, or am I completely missing something.<br>
<br>
OFED-Windows does support multicast at the verbs level (somewhat) and UD;
it's the librdmacm port that does not.  The issue is that the underlying
libraries and kernel drivers are missing the necessary features to support
user space multicast.  To date, there haven't been requests to add
this feature, so no plans have been made to implement UD support through
the librdmacm.<br>
<br>
This is not something I have time at the moment to implement, but I would
be able to work with another developer to review any patches and merge
them into the tree.<br>
<br>
- Sean<br>
</tt></font>
<br>