#include <stdio.h>
#define NOFILE 10
struct inode {
int size;
};
struct file {
struct inode * ip;
};
struct proc_mmap {
int address;
struct file * fsize;
};
struct proc {
struct proc_mmap mapped_files[NOFILE];
};
int main(void)
{
struct proc * myproc;
printf("%zu\n", sizeof myproc
->mapped_files
[0].
fsize->ip
->size
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIE5PRklMRSAxMAoKc3RydWN0IGlub2RlIHsKICAgIGludCBzaXplOwp9OwoKc3RydWN0IGZpbGUgewogICAgc3RydWN0IGlub2RlICogaXA7Cn07CgpzdHJ1Y3QgcHJvY19tbWFwIHsKICAgIGludCBhZGRyZXNzOwogICAgc3RydWN0IGZpbGUgKiBmc2l6ZTsKfTsKCnN0cnVjdCBwcm9jIHsKICAgIHN0cnVjdCBwcm9jX21tYXAgbWFwcGVkX2ZpbGVzW05PRklMRV07Cn07CgppbnQgbWFpbih2b2lkKQp7CiAgICBzdHJ1Y3QgcHJvYyAqIG15cHJvYzsKICAgIHByaW50ZigiJXp1XG4iLCBzaXplb2YgbXlwcm9jLT5tYXBwZWRfZmlsZXNbMF0uZnNpemUtPmlwLT5zaXplKTsKICAgIHJldHVybiAwOwp9Cg==