On 4/15/07, David Schwartz <[EMAIL PROTECTED]> wrote:
You could easily implement the poll, select, and kevent semantics with just
this function. I can't think of any reason a more complex implementation
would be any better.

One reason, as suggested by Thor, is that OpenSSL sometimes needs to
wait on more complex events than just socket read or write.  In
particular, some hardware appears to require the use of kevent to
signal completion of crypto operations.  It seems fairly natural,
then, to express these wait predicates in terms of a struct kevent.

Nickolai.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to