rv = osfd->methods->setsocketoption(osfd, &opt);
if (osfd->methods->setsocketoption) { rv = (SECStatus) osfd->methods->setsocketoption(osfd, &opt); } else { PR_SetError(PR_NOT_IMPLEMENTED_ERROR, 0); }
ssl_EnableNagleDelay(sslSocket *ss, PRBool enabled){    PRFileDesc *       osfd = ss->fd->lower;    int 	       rv;    PRSocketOptionData opt;    opt.option         = PR_SockOpt_NoDelay;    opt.value.no_delay = (PRBool)!enabled;    rv = osfd->methods->setsocketoption(osfd, &opt);    return rv;}