ERR_LIB_DH
#define ERR_FUNC(func) ERR_PACK(ERR_LIB_DH,func,0)
#define ERR_REASON(reason) ERR_PACK(ERR_LIB_DH,0,reason)
{ERR_PACK(ERR_LIB_DH, 0, 0), "Diffie-Hellman routines"},
#define ERR_R_DH_LIB ERR_LIB_DH /* 5 */
#define DHerror(r) ERR_PUT_ERROR(ERR_LIB_DH, (r))