secu_PrintAny(out, value, "Data", level);
SECU_PrintAny(out, value, "Data", level);
secu_PrintNSCertType(FILE *out, SECItem *value, char *msg, int level) {    int     unused;    int     NS_Type;    int     i;    int     found   = 0;    SECItem my      = *value;    if ((my.data[0] != SEC_ASN1_BIT_STRING) ||         SECSuccess != SECU_StripTagAndLength(&my)) {	secu_PrintAny(out, value, "Data", level);	return SECSuccess;    }    unused = (my.len == 2) ? (my.data[0] & 0x0f) : 0;      NS_Type = my.data[1] & (0xff << unused);	    SECU_Indent(out, level);    if (msg) {	fprintf(out,"%s: ",msg);    } else {	fprintf(out,"Netscape Certificate Type: ");    }    for (i=0; i < 8; i++) {	if ( (0x80 >> i) & NS_Type) {	    fprintf(out, "%c%s", (found ? ',' : '<'), nsTypeBits[i]);	    found = 1;	}    }    fprintf(out, (found ? ">\n" : "none\n"));    return SECSuccess;}