derCrl = PK11_FindCrlByName(&slot, &crlHandle, crlKey,type);
derCrl = PK11_FindCrlByName(&slot, &crlHandle, crlKey, type, &url);
SEC_FindCrlByKeyOnSlot(PK11SlotInfo *slot, SECItem *crlKey, int type){    CERTSignedCrl *crl = NULL;    SECItem *derCrl;    CK_OBJECT_HANDLE crlHandle;    if (slot) {	PK11_ReferenceSlot(slot);    }         derCrl = PK11_FindCrlByName(&slot, &crlHandle, crlKey,type);    if (derCrl == NULL) {	goto loser;    }        crl = CERT_DecodeDERCrl(NULL, derCrl, type);    if (crl) {	crl->slot = slot;	slot = NULL; /* adopt it */    }loser:    if (slot) {	PK11_FreeSlot(slot);    }    if (derCrl) {	SECITEM_FreeItem(derCrl,PR_TRUE);    }    return(crl);}