24 #include <rtnet_chrdev.h>
26 #define RTWLAN_TXMODE_RAW 0
27 #define RTWLAN_TXMODE_ACK 1
28 #define RTWLAN_TXMODE_MCAST 2
30 #define ENORTWLANDEV 0xff08
34 struct rtnet_ioctl_head head;
44 unsigned int autoresponder;
45 unsigned int dropbcast;
46 unsigned int dropmcast;
64 unsigned int autoresponder;
65 unsigned int dropbcast;
66 unsigned int dropmcast;
67 unsigned int rx_packets;
68 unsigned int tx_packets;
69 unsigned int tx_retry;
74 #define RTNET_IOC_TYPE_RTWLAN 8
76 #define IOC_RTWLAN_IFINFO _IOWR(RTNET_IOC_TYPE_RTWLAN, \
77 0 | RTNET_IOC_NODEV_PARAM, \
80 #define IOC_RTWLAN_BITRATE _IOWR(RTNET_IOC_TYPE_RTWLAN, 1, \
83 #define IOC_RTWLAN_CHANNEL _IOWR(RTNET_IOC_TYPE_RTWLAN, 2, \
86 #define IOC_RTWLAN_TXPOWER _IOWR(RTNET_IOC_TYPE_RTWLAN, 3, \
89 #define IOC_RTWLAN_RETRY _IOWR(RTNET_IOC_TYPE_RTWLAN, 4, \
92 #define IOC_RTWLAN_TXMODE _IOWR(RTNET_IOC_TYPE_RTWLAN, 5, \
95 #define IOC_RTWLAN_DROPBCAST _IOWR(RTNET_IOC_TYPE_RTWLAN, 6, \
98 #define IOC_RTWLAN_DROPMCAST _IOWR(RTNET_IOC_TYPE_RTWLAN, 7, \
101 #define IOC_RTWLAN_REGREAD _IOWR(RTNET_IOC_TYPE_RTWLAN, 8, \
104 #define IOC_RTWLAN_REGWRITE _IOWR(RTNET_IOC_TYPE_RTWLAN, 9, \
107 #define IOC_RTWLAN_BBPWRITE _IOWR(RTNET_IOC_TYPE_RTWLAN, 10, \
110 #define IOC_RTWLAN_BBPREAD _IOWR(RTNET_IOC_TYPE_RTWLAN, 11, \
113 #define IOC_RTWLAN_BBPSENS _IOWR(RTNET_IOC_TYPE_RTWLAN, 12, \
116 #define IOC_RTWLAN_AUTORESP _IOWR(RTNET_IOC_TYPE_RTWLAN, 13, \