|
@@ -160,7 +160,7 @@ static int hmac_digest(struct hash_desc *pdesc, struct scatterlist *sg,
|
|
|
|
|
|
sg_init_table(sg1, 2);
|
|
sg_init_table(sg1, 2);
|
|
sg_set_buf(sg1, ipad, bs);
|
|
sg_set_buf(sg1, ipad, bs);
|
|
- sg_set_page(&sg1[1], (void *) sg, 0, 0);
|
|
|
|
|
|
+ sg_chain(sg1, 2, sg);
|
|
|
|
|
|
sg_init_table(sg2, 1);
|
|
sg_init_table(sg2, 1);
|
|
sg_set_buf(sg2, opad, bs + ds);
|
|
sg_set_buf(sg2, opad, bs + ds);
|