| #ifndef	__BPQETHER_H | 
 | #define	__BPQETHER_H | 
 |  | 
 | /* | 
 |  * 	Defines for the BPQETHER pseudo device driver | 
 |  */ | 
 |  | 
 | #ifndef __LINUX_IF_ETHER_H | 
 | #include <linux/if_ether.h> | 
 | #endif | 
 |  | 
 | #define SIOCSBPQETHOPT		(SIOCDEVPRIVATE+0)	/* reserved */ | 
 | #define SIOCSBPQETHADDR		(SIOCDEVPRIVATE+1) | 
 |   | 
 | struct bpq_ethaddr { | 
 | 	unsigned char destination[ETH_ALEN]; | 
 | 	unsigned char accept[ETH_ALEN]; | 
 | }; | 
 |  | 
 | /*  | 
 |  * For SIOCSBPQETHOPT - this is compatible with PI2/PacketTwin card drivers, | 
 |  * currently not implemented, though. If someone wants to hook a radio | 
 |  * to his Ethernet card he may find this useful. ;-) | 
 |  */ | 
 |  | 
 | #define SIOCGBPQETHPARAM	0x5000  /* get Level 1 parameters */ | 
 | #define SIOCSBPQETHPARAM	0x5001  /* set */ | 
 |  | 
 | struct bpq_req  { | 
 |     int cmd; | 
 |     int speed;			/* unused */ | 
 |     int clockmode;		/* unused */ | 
 |     int txdelay; | 
 |     unsigned char persist;	/* unused */ | 
 |     int slotime;		/* unused */ | 
 |     int squeldelay; | 
 |     int dmachan;		/* unused */ | 
 |     int irq;			/* unused */ | 
 | }; | 
 |  | 
 | #endif |