| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | #ifndef _NET_INET_DATALINK_H_
 | 
					
						
							|  |  |  | #define _NET_INET_DATALINK_H_
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | struct datalink_proto { | 
					
						
							|  |  |  |         unsigned char   type[8]; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	struct llc_sap   *sap; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         unsigned short  header_length; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         int     (*rcvfunc)(struct sk_buff *, struct net_device *, | 
					
						
							| 
									
										
										
										
											2005-08-09 19:34:12 -07:00
										 |  |  |                                 struct packet_type *, struct net_device *); | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | 	int     (*request)(struct datalink_proto *, struct sk_buff *, | 
					
						
							|  |  |  |                                         unsigned char *); | 
					
						
							|  |  |  | 	struct list_head node; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-02-09 22:27:41 +05:30
										 |  |  | struct datalink_proto *make_EII_client(void); | 
					
						
							|  |  |  | void destroy_EII_client(struct datalink_proto *dl); | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | #endif
 |