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:
		
					parent
					
						
							
								51846355bc
							
						
					
				
			
			
				commit
				
					
						e4d26f4b08
					
				
			
		
					 2 changed files with 4 additions and 2 deletions
				
			
		|  | @ -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 { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Atzm Watanabe
				Atzm Watanabe