22 lines
		
	
	
		
			395 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			395 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* SPDX-License-Identifier: GPL-2.0 */
 | 
						|
#ifndef __LOCKD_NETNS_H__
 | 
						|
#define __LOCKD_NETNS_H__
 | 
						|
 | 
						|
#include <linux/fs.h>
 | 
						|
#include <net/netns/generic.h>
 | 
						|
 | 
						|
struct lockd_net {
 | 
						|
	unsigned int nlmsvc_users;
 | 
						|
	unsigned long next_gc;
 | 
						|
	unsigned long nrhosts;
 | 
						|
 | 
						|
	struct delayed_work grace_period_end;
 | 
						|
	struct lock_manager lockd_manager;
 | 
						|
 | 
						|
	struct list_head nsm_handles;
 | 
						|
};
 | 
						|
 | 
						|
extern unsigned int lockd_net_id;
 | 
						|
 | 
						|
#endif
 |