内核源码中的疑点
内核源码中的疑问
__u32 priority;
__u8 local_df:1,
cloned:1,
ip_summed:2,
nohdr:1,
nfctinfo:3;
__u8 pkt_type:3,
fclone:2,
ipvs_property:1;
__be16 protocol;
求大神讲解变量中冒号是要干嘛
------解决方案--------------------
从那个文件里面拷贝出来的?应该是一个结构定义吧。
在C语言里面,这个叫bit fields (位字段)
透过Bit Field(位字段)看内存
C Bit Fields
------解决方案--------------------
表示这个数据占了几个bit
------解决方案--------------------
楼上都对,up
__u32 priority;
__u8 local_df:1,
cloned:1,
ip_summed:2,
nohdr:1,
nfctinfo:3;
__u8 pkt_type:3,
fclone:2,
ipvs_property:1;
__be16 protocol;
求大神讲解变量中冒号是要干嘛
------解决方案--------------------
从那个文件里面拷贝出来的?应该是一个结构定义吧。
在C语言里面,这个叫bit fields (位字段)
透过Bit Field(位字段)看内存
C Bit Fields
------解决方案--------------------
表示这个数据占了几个bit
------解决方案--------------------
楼上都对,up