|
@@ -60,14 +60,9 @@
|
|
|
* --------------------------------------------------------------------
|
|
|
*/
|
|
|
|
|
|
-
|
|
|
#ifndef _P80211IOCTL_H
|
|
|
#define _P80211IOCTL_H
|
|
|
|
|
|
-/*================================================================*/
|
|
|
-/* Constants */
|
|
|
-
|
|
|
-/*----------------------------------------------------------------*/
|
|
|
/* p80211 ioctl "request" codes. See argument 2 of ioctl(2). */
|
|
|
|
|
|
#define P80211_IFTEST (SIOCDEVPRIVATE + 0)
|
|
@@ -78,21 +73,17 @@
|
|
|
|
|
|
#define P80211_IOCTL_MAGIC (0x4a2d464dUL)
|
|
|
|
|
|
-/*================================================================*/
|
|
|
-/* Types */
|
|
|
-
|
|
|
/*----------------------------------------------------------------*/
|
|
|
/* A ptr to the following structure type is passed as the third */
|
|
|
/* argument to the ioctl system call when issuing a request to */
|
|
|
/* the p80211 module. */
|
|
|
|
|
|
-typedef struct p80211ioctl_req
|
|
|
-{
|
|
|
- char name[WLAN_DEVNAMELEN_MAX];
|
|
|
+typedef struct p80211ioctl_req {
|
|
|
+ char name[WLAN_DEVNAMELEN_MAX];
|
|
|
caddr_t data;
|
|
|
- u32 magic;
|
|
|
- u16 len;
|
|
|
- u32 result;
|
|
|
-} __attribute__((packed)) p80211ioctl_req_t;
|
|
|
+ u32 magic;
|
|
|
+ u16 len;
|
|
|
+ u32 result;
|
|
|
+} __attribute__ ((packed)) p80211ioctl_req_t;
|
|
|
|
|
|
#endif /* _P80211IOCTL_H */
|