[En-Nut-Discussion] NutTcpAccept() timeout
harald.kipp at egnite.de
Thu Jul 20 10:05:37 CEST 2006
At 20:07 06.07.2006 +1000, you wrote:
>To be compatible with existing applications, these calls could be either
>implemented as overloaded "Try" version of the connect and accept call:
> NutTcpTryAccept(sock, port, waittime);
> NutTcpTryConnect(sock, ip, port, waittime)
>or using ioctl and specific socket options (SO_ACCTIMEO and SO_CONNTIMEO)
>to apply time-outs to these two operations.
>I actually prefer the latter option as it keeps the API lean and neat.
I'd prefer the latter too. It may break a few apps, but would
be easy to fix.
Looks like I have been the only one rejecting this previously.
Please go ahead.
More information about the En-Nut-Discussion