> -----Original Message-----
> From: Guy German [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, August 25, 2005 8:56 AM
> To: Caitlin Bestler
> Cc: [email protected]; [EMAIL PROTECTED]
> Subject: RE: cma header - change some things according to the 
> list feedback
> 

> > 
> > Because RDMA connections are established over a reliable connection 
> > there is a distinct need to have some form of throttle control.
> > Excess connection requests received will be non-peer-rejected.
> > With kDAPL this is controlled by the size of the connection EVD.
> > When using a callback what is needed is for the callback 
> function to 
> > be able to report that it could not accept the connection request 
> > object -- resulting in a non-peer reject rather than a peer reject.
> > To prevent DoS attacks it is essential that this be done as 
> close to 
> > the driver as possible.
> 
> How do you suggest changing the API then ?
> 
>

Have the callback function return indicate whether the connection
request was accepted. That is, either make it a boolean (I have
take responsibility for the connection request: true/false) or
a status (zero means ok, non-zero means not accepted for a
reason that matches the exact integer value).
 

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to