ERR_LIB_DSA
#define ERR_FUNC(func) ERR_PACK(ERR_LIB_DSA,func,0)
#define ERR_REASON(reason) ERR_PACK(ERR_LIB_DSA,0,reason)
{ERR_PACK(ERR_LIB_DSA, 0, 0), "dsa routines"},
#define ERR_R_DSA_LIB ERR_LIB_DSA /* 10 */
#define DSAerror(r) ERR_PUT_ERROR(ERR_LIB_DSA, (r))