私のコードでは、ip_sf_socklistのサイズを取得しようとしています。唯一の問題は、この構造が(igmp.hで)次の後に定義されることです。
#ifdef __KERNEL__
したがって、ユーザースペースでは、その構造を確認できません。/ usr / src / linux-headers-xxxxの形式でヘッダーを含めることもできますが、それは洗練されておらず、上位のカーネルに移動すると問題が発生する可能性があります。そのような場合に含まれるヘッダーを変更するのを忘れると、多少の不一致が発生します。
その構造のサイズを取得する簡単な方法はありますか?最新のヘッダー(makefileで更新される)を指すシンボリックリンクを持つよりも何かが異なりますか?