I'm pretty sure there are some things that can be done to put a TCP socket into a state that's inappropriate for O_NONBLOCK mode, but I can't think of any off the top of my head. Is there a reference somewhere that lists the kinds of things that a programmer needs to avoid? If there is, could the documentation page link to it, or import it?
Thank you very much for documenting this! -Kyle H On Mon, Sep 8, 2008 at 4:35 PM, Wan-Teh Chang <[EMAIL PROTECTED]> wrote: > As part of the work to include NSS in LSB 4.0, I created a list > of NSPR functions required for using the NSS SSL functions at > http://developer.mozilla.org/En/NSS_reference/NSPR_functions > > I generated this list by inspecting the source code of libcurl, > nss_compat_ossl, mod_nss, and the NSS test programs > selfserv, tstclnt, strsclnt, vfyserv, and vfychain. > > Note, in particular, that I documented the PR_ImportTCPSocket > function, giving an official blessing to use this function "when > you know what you're doing". Please let me know if I have > explained the caveats adequately without discouraging > people from using this convenient function under the right > circumstances. > > Wan-Teh > _______________________________________________ > dev-tech-crypto mailing list > dev-tech-crypto@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-tech-crypto > _______________________________________________ dev-tech-crypto mailing list dev-tech-crypto@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-crypto