如何获取ip_sf_socklist的大小

时间:2012-07-18 13:37:09

标签: c linux kernel sizeof igmp

在我的代码中,我试图获得ip_sf_socklist的大小。唯一的问题是,这个结构是在(igmp.h)中定义的:

#ifdef __KERNEL__

所以在用户空间,我看不到那个结构。我可以在/usr/src/linux-headers-x.x.xx格式中包含标题,但这不会很优雅,如果我移动到更高的内核可能会造成麻烦。如果我忘记更改此类情况中包含的标题,则会导致一些差异。

是否有更简单的方法来获取该结构的sizeof,这与使用指向最新标头的符号链接(将在makefile中更新)不同?

0 个答案:

没有答案