mirror of
https://github.com/xdp-project/bpf-examples.git
synced 2024-05-06 15:54:53 +00:00
AF_XDP-interaction: Using btf__resolve_size for struct members possible
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
This commit is contained in:
@@ -617,8 +617,10 @@ int btf_walk_struct_members(struct btf *btf_obj, __s32 btf_id)
|
|||||||
printf("XXX kind:%d members:%d\n", kind, vlen);
|
printf("XXX kind:%d members:%d\n", kind, vlen);
|
||||||
|
|
||||||
for (i = 0; i < vlen; i++, m++) {
|
for (i = 0; i < vlen; i++, m++) {
|
||||||
printf("XXX [%d] member type:%d bit-offset:%u name_off:%u\n",
|
__s64 sz = btf__resolve_size(btf_obj, m->type);
|
||||||
i, m->type, m->offset, m->name_off);
|
|
||||||
|
printf("XXX [%d] member type:%d bit-offset:%u name_off:%u sz:%lld\n",
|
||||||
|
i, m->type, m->offset, m->name_off, sz);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user