(ss->ssl3 != NULL)) {
ss->ssl3.initialized) {
ssl_SecureClose(sslSocket *ss){    int rv;    if (ss->version >= SSL_LIBRARY_VERSION_3_0 	&&    	ss->firstHsDone 			&& 	!(ss->shutdownHow & ssl_SHUTDOWN_SEND)	&&	!ss->recvdCloseNotify                   &&	(ss->ssl3 != NULL)) {	/* We don't want the final alert to be Nagle delayed. */	if (!ss->delayDisabled) {	    ssl_EnableNagleDelay(ss, PR_FALSE);	    ss->delayDisabled = 1;	}	(void) SSL3_SendAlert(ss, alert_warning, close_notify);    }    rv = ssl_DefClose(ss);    return rv;}