return CKM_SHA_1_HMAC;
return CKM_INVALID_MECHANISM;
SEC_ASN1_MKSUB(SECKEY_PrivateKeyInfoTemplate)SEC_ASN1_MKSUB(sgn_DigestInfoTemplate)CK_MECHANISM_TYPEsec_pkcs12_algtag_to_mech(SECOidTag algtag){    switch (algtag) {    case SEC_OID_MD2:	return CKM_MD2_HMAC;    case SEC_OID_MD5:	return CKM_MD5_HMAC;    case SEC_OID_SHA1:	return CKM_SHA_1_HMAC;    }    /* get rid of compiler warnings... isn't there an INVALID? */    return CKM_SHA_1_HMAC;}