-int gss_digest_hmac(struct crypto_hash *tfm, rawobj_t *key, rawobj_t *hdr,
- int msgcnt, rawobj_t *msgs, int iovcnt, lnet_kiov_t *iovs,
- rawobj_t *cksum);
-int gss_digest_norm(struct crypto_hash *tfm, struct gss_keyblock *kb,
- rawobj_t *hdr, int msgcnt, rawobj_t *msgs, int iovcnt,
- lnet_kiov_t *iovs, rawobj_t *cksum);
+int gss_digest_hash(struct ahash_request *req, rawobj_t *hdr,
+ int msgcnt, rawobj_t *msgs, int iovcnt,
+ struct bio_vec *iovs);
+int gss_digest_hash_compat(struct ahash_request *req,
+ rawobj_t *hdr, int msgcnt, rawobj_t *msgs,
+ int iovcnt, struct bio_vec *iovs);