1
2 #ifndef __BPQETHER_H
3 #define __BPQETHER_H
4
5
6
7
8
9 #include <linux/if_ether.h>
10
11 #define SIOCSBPQETHOPT (SIOCDEVPRIVATE+0)
12 #define SIOCSBPQETHADDR (SIOCDEVPRIVATE+1)
13
14 struct bpq_ethaddr {
15 unsigned char destination[ETH_ALEN];
16 unsigned char accept[ETH_ALEN];
17 };
18
19
20
21
22
23
24
25 #define SIOCGBPQETHPARAM 0x5000
26 #define SIOCSBPQETHPARAM 0x5001
27
28 struct bpq_req {
29 int cmd;
30 int speed;
31 int clockmode;
32 int txdelay;
33 unsigned char persist;
34 int slotime;
35 int squeldelay;
36 int dmachan;
37 int irq;
38 };
39
40 #endif