mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	mctp: Be explicit about struct sockaddr_mctp padding
We currently have some implicit padding in struct sockaddr_mctp. This
patch makes this padding explicit, and ensures we have consistent
layout on platforms with <32bit alignmnent.
Fixes: 60fc639816 ("mctp: Add sockaddr_mctp to uapi")
Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
			
			
This commit is contained in:
		
							parent
							
								
									b416beb25d
								
							
						
					
					
						commit
						5a20dd46b8
					
				
					 1 changed files with 2 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -20,10 +20,12 @@ struct mctp_addr {
 | 
			
		|||
 | 
			
		||||
struct sockaddr_mctp {
 | 
			
		||||
	__kernel_sa_family_t	smctp_family;
 | 
			
		||||
	__u16			__smctp_pad0;
 | 
			
		||||
	unsigned int		smctp_network;
 | 
			
		||||
	struct mctp_addr	smctp_addr;
 | 
			
		||||
	__u8			smctp_type;
 | 
			
		||||
	__u8			smctp_tag;
 | 
			
		||||
	__u8			__smctp_pad1;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#define MCTP_NET_ANY		0x0
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue