packet: fill the gap of TPACKET_ALIGNMENT with zeros
struct tpacket{2,3}_hdr is aligned to a multiple of TPACKET_ALIGNMENT. Explicitly defining and zeroing the gap of this makes additional changes easier. Signed-off-by: Atzm Watanabe <atzm@stratosphere.co.jp> Acked-by: Daniel Borkmann <dborkman@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
51846355bc
commit
e4d26f4b08
@@ -133,7 +133,7 @@ struct tpacket2_hdr {
|
||||
__u32 tp_sec;
|
||||
__u32 tp_nsec;
|
||||
__u16 tp_vlan_tci;
|
||||
__u16 tp_padding;
|
||||
__u8 tp_padding[6];
|
||||
};
|
||||
|
||||
struct tpacket_hdr_variant1 {
|
||||
@@ -154,6 +154,7 @@ struct tpacket3_hdr {
|
||||
union {
|
||||
struct tpacket_hdr_variant1 hv1;
|
||||
};
|
||||
__u8 tp_padding[12];
|
||||
};
|
||||
|
||||
struct tpacket_bd_ts {
|
||||
|
Reference in New Issue
Block a user