do_shash
err = do_shash((unsigned char *)alg_name, req->result,
rc = do_shash("md5", ctx->authkey, key, keylen, NULL,
rc = do_shash("sha1", ctx->authkey, key, keylen, NULL,
rc = do_shash("sha224", ctx->authkey, key, keylen, NULL,
rc = do_shash("sha256", ctx->authkey, key, keylen, NULL,
rc = do_shash("sha384", ctx->authkey, key, keylen, NULL,
rc = do_shash("sha512", ctx->authkey, key, keylen, NULL,
rc = do_shash("sha3-224", ctx->authkey, key, keylen,
rc = do_shash("sha3-256", ctx->authkey, key, keylen,
rc = do_shash("sha3-384", ctx->authkey, key, keylen,
rc = do_shash("sha3-512", ctx->authkey, key, keylen,
rc = do_shash("md5", req->result, ctx->opad, blocksize,
rc = do_shash("sha1", req->result, ctx->opad, blocksize,
rc = do_shash("sha224", req->result, ctx->opad, blocksize,
rc = do_shash("sha256", req->result, ctx->opad, blocksize,
rc = do_shash("sha384", req->result, ctx->opad, blocksize,
rc = do_shash("sha512", req->result, ctx->opad, blocksize,
int do_shash(unsigned char *name, unsigned char *result,