[ofa-general] Port space sharing in RDS

Jon Mason jon at opengridcomputing.com
Fri May 30 08:08:14 PDT 2008


On Fri, May 30, 2008 at 03:21:19PM +0200, Olaf Kirch wrote:
> On Thursday 29 May 2008 00:55:49 Jon Mason wrote:
> > During RDS init, rds_ib_init and rds_tcp_init will both individually bind to the
> > RDS port for all IP addresses.  Unfortunately, that will not work for iWARP for
> > 2 major reasons.
> 
> I looked at the code, and I think it is possible to bind to each
> interface address separately instead of binding to INADDR_ANY once.
> It's a bit of extra work, but it would take care of the conflict.
> 
> For instance, in the IB case, the binding code could move to
> rds_ib_add_one, and we'd bind to each address associated with the interface -
> the problem there being of course that we're currently not watching for
> address changes.

Yes, that was my original suggestion (though worded poorly).  If that way is prefered,
I can do it.

Thanks,
Jon

> 
> Olaf
> -- 
> Olaf Kirch  |  --- o --- Nous sommes du soleil we love when we play
> okir at lst.de |    / | \   sol.dhoop.naytheet.ah kin.ir.samse.qurax



More information about the general mailing list