[openib-general] cma header - change some things according to the list feedback

James Lentini jlentini at netapp.com
Fri Aug 26 08:40:38 PDT 2005



On Thu, 25 Aug 2005, Guy German wrote:

> > typedef void (*ib_cma_event_handler)(enum ib_cma_event event, void *context,
> > 				     void *private_data);
> >>Would ib_cma_conn_handler be more appropriate?
> 
> Maybe, but it is actually the active side event cb (also for discon etc.)
> I don't mind changing it, though...

In that case, I would not change it.

> > int ib_cma_connect(struct ib_cma_conn *cma_conn,
> > 		   union ib_cma_id *cma_id);
> > 
> >> Should there be a way to cancel an ib_cma_connect() call? 
> 
> It is possible to add it. Not sure how much it will be used by 
> consumers, though.

The additional synchonization needed in consumers isn't worth it.



More information about the general mailing list