rv = SEC_ASN1DecodeItem(arena, &name, CERT_NameTemplate, dername);
rv = SEC_QuickDERDecodeItem(arena, &name, CERT_NameTemplate, dername);
CERT_DerNameToAscii(SECItem *dername){    int rv;    PRArenaPool *arena = NULL;    CERTName name;    char *retstr = NULL;        arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);        if ( arena == NULL) {	goto loser;    }        rv = SEC_ASN1DecodeItem(arena, &name, CERT_NameTemplate, dername);        if ( rv != SECSuccess ) {	goto loser;    }    retstr = CERT_NameToAscii(&name);loser:    if ( arena != NULL ) {	PORT_FreeArena(arena, PR_FALSE);    }        return(retstr);}