| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * These are the public elements of the Linux kernel NET/ROM implementation. | 
					
						
							|  |  |  |  * For kernel AX.25 see the file ax25.h. This file requires ax25.h for the | 
					
						
							|  |  |  |  * definition of the ax25_address structure. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifndef	NETROM_KERNEL_H
 | 
					
						
							|  |  |  | #define	NETROM_KERNEL_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-08-24 18:43:18 +00:00
										 |  |  | #include <linux/ax25.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | #define NETROM_MTU	236
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define NETROM_T1	1
 | 
					
						
							|  |  |  | #define NETROM_T2	2
 | 
					
						
							|  |  |  | #define NETROM_N2	3
 | 
					
						
							|  |  |  | #define	NETROM_T4	6
 | 
					
						
							|  |  |  | #define	NETROM_IDLE	7
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define	SIOCNRDECOBS		(SIOCPROTOPRIVATE+2)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | struct nr_route_struct { | 
					
						
							|  |  |  | #define	NETROM_NEIGH	0
 | 
					
						
							|  |  |  | #define	NETROM_NODE	1
 | 
					
						
							|  |  |  | 	int		type; | 
					
						
							|  |  |  | 	ax25_address	callsign; | 
					
						
							|  |  |  | 	char		device[16]; | 
					
						
							|  |  |  | 	unsigned int	quality; | 
					
						
							|  |  |  | 	char		mnemonic[7]; | 
					
						
							|  |  |  | 	ax25_address	neighbour; | 
					
						
							|  |  |  | 	unsigned int	obs_count; | 
					
						
							|  |  |  | 	unsigned int	ndigis; | 
					
						
							|  |  |  | 	ax25_address	digipeaters[AX25_MAX_DIGIS]; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif
 |