21 lines
		
	
	
	
		
			625 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
	
		
			625 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
|   | /*
 | ||
|  |  * Copyright (C) ST-Ericsson AB 2010 | ||
|  |  * Author:	Sjur Brendeland/sjur.brandeland@stericsson.com | ||
|  |  * License terms: GNU General Public License (GPL) version 2 | ||
|  |  */ | ||
|  | 
 | ||
|  | #ifndef CFMUXL_H_
 | ||
|  | #define CFMUXL_H_
 | ||
|  | #include <net/caif/caif_layer.h>
 | ||
|  | 
 | ||
|  | struct cfsrvl; | ||
|  | struct cffrml; | ||
|  | 
 | ||
|  | struct cflayer *cfmuxl_create(void); | ||
|  | int cfmuxl_set_uplayer(struct cflayer *layr, struct cflayer *up, u8 linkid); | ||
|  | struct cflayer *cfmuxl_remove_dnlayer(struct cflayer *layr, u8 phyid); | ||
|  | int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *up, u8 phyid); | ||
|  | struct cflayer *cfmuxl_remove_uplayer(struct cflayer *layr, u8 linkid); | ||
|  | 
 | ||
|  | #endif				/* CFMUXL_H_ */
 |