crypto: aead - pass instance to crypto_grab_aead()
[linux-2.6-microblaze.git] / crypto / aead.c
index 47f16d1..c7135e0 100644 (file)
@@ -207,9 +207,11 @@ static const struct crypto_type crypto_aead_type = {
        .tfmsize = offsetof(struct crypto_aead, base),
 };
 
-int crypto_grab_aead(struct crypto_aead_spawn *spawn, const char *name,
-                    u32 type, u32 mask)
+int crypto_grab_aead(struct crypto_aead_spawn *spawn,
+                    struct crypto_instance *inst,
+                    const char *name, u32 type, u32 mask)
 {
+       spawn->base.inst = inst;
        spawn->base.frontend = &crypto_aead_type;
        return crypto_grab_spawn(&spawn->base, name, type, mask);
 }