forked from mirrors/linux
		
	 5f10376b6b
			
		
	
	
		5f10376b6b
		
	
	
	
	
		
			
			Similarly to a recent include/net/ cleanup, this patch adds missing includes to networking headers under include/linux. All these problems are currently masked by the existing users including the missing dependency before the broken header. Link: https://lore.kernel.org/all/20220723045755.2676857-1-kuba@kernel.org/ v1 Signed-off-by: Jakub Kicinski <kuba@kernel.org> Link: https://lore.kernel.org/r/20220726215652.158167-1-kuba@kernel.org Signed-off-by: Paolo Abeni <pabeni@redhat.com>
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			542 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			542 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* SPDX-License-Identifier: GPL-2.0 */
 | |
| /* atm_tcp.h - Driver-specific declarations of the ATMTCP driver (for use by
 | |
| 	       driver-specific utilities) */
 | |
| 
 | |
| /* Written 1997-2000 by Werner Almesberger, EPFL LRC/ICA */
 | |
| 
 | |
| #ifndef LINUX_ATM_TCP_H
 | |
| #define LINUX_ATM_TCP_H
 | |
| 
 | |
| #include <uapi/linux/atm_tcp.h>
 | |
| 
 | |
| struct atm_vcc;
 | |
| struct module;
 | |
| 
 | |
| struct atm_tcp_ops {
 | |
| 	int (*attach)(struct atm_vcc *vcc,int itf);
 | |
| 	int (*create_persistent)(int itf);
 | |
| 	int (*remove_persistent)(int itf);
 | |
| 	struct module *owner;
 | |
| };
 | |
| 
 | |
| extern struct atm_tcp_ops atm_tcp_ops;
 | |
| 
 | |
| #endif
 |