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]
