lsm: use 32-bit compatible data types in LSM syscalls
[linux-2.6-microblaze.git] / security / apparmor / lsm.c
index 9a3dcaa..cef8c46 100644 (file)
@@ -779,7 +779,7 @@ static int apparmor_sb_pivotroot(const struct path *old_path,
 }
 
 static int apparmor_getselfattr(unsigned int attr, struct lsm_ctx __user *lx,
-                               size_t *size, u32 flags)
+                               u32 *size, u32 flags)
 {
        int error = -ENOENT;
        struct aa_task_ctx *ctx = task_ctx(current);
@@ -924,7 +924,7 @@ fail:
 }
 
 static int apparmor_setselfattr(unsigned int attr, struct lsm_ctx *ctx,
-                               size_t size, u32 flags)
+                               u32 size, u32 flags)
 {
        int rc;