zap->addr.pr_s6_addr32[3], zap->port, zap->time,
zap->addr.pr_s6_addr32[3], zap->port, zap->creationTime,
UncacheSID(sslSessionID *zap){    sslSessionID **sidp = &cache;    sslSessionID *sid;    if (zap->cached != in_client_cache) {	return;    }    SSL_TRC(8,("SSL: Uncache: zap=0x%x cached=%d addr=0x%08x%08x%08x%08x port=0x%04x "	       "time=%x cipher=%d",	       zap, zap->cached, zap->addr.pr_s6_addr32[0],	       zap->addr.pr_s6_addr32[1], zap->addr.pr_s6_addr32[2],	       zap->addr.pr_s6_addr32[3], zap->port, zap->time,	       zap->u.ssl2.cipherType));    if (zap->version < SSL_LIBRARY_VERSION_3_0) {	PRINT_BUF(8, (0, "sessionID:",		      zap->u.ssl2.sessionID, sizeof(zap->u.ssl2.sessionID)));	PRINT_BUF(8, (0, "masterKey:",		      zap->u.ssl2.masterKey.data, zap->u.ssl2.masterKey.len));	PRINT_BUF(8, (0, "cipherArg:",		      zap->u.ssl2.cipherArg.data, zap->u.ssl2.cipherArg.len));    }    /* See if it's in the cache, if so nuke it */    while ((sid = *sidp) != 0) {	if (sid == zap) {	    /*	    ** Bingo. Reduce reference count by one so that when	    ** everyone is done with the sid we can free it up.	    */	    *sidp = zap->next;	    zap->cached = invalid_cache;	    ssl_FreeLockedSID(zap);	    return;	}	sidp = &sid->next;    }}