27 lines
		
	
	
	
		
			427 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
	
		
			427 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| 
								 | 
							
								#ifndef _UAPI__SOCK_DIAG_H__
							 | 
						||
| 
								 | 
							
								#define _UAPI__SOCK_DIAG_H__
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#include <linux/types.h>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#define SOCK_DIAG_BY_FAMILY 20
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								struct sock_diag_req {
							 | 
						||
| 
								 | 
							
									__u8	sdiag_family;
							 | 
						||
| 
								 | 
							
									__u8	sdiag_protocol;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								enum {
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_RMEM_ALLOC,
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_RCVBUF,
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_WMEM_ALLOC,
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_SNDBUF,
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_FWD_ALLOC,
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_WMEM_QUEUED,
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_OPTMEM,
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_BACKLOG,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									SK_MEMINFO_VARS,
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif /* _UAPI__SOCK_DIAG_H__ */
							 |