X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=ath%2Fif_athioctl.h;h=54f12d06d0fd3c049ab3af84e847e4b2945fa3be;hb=b1a451321f3165c3beccf5e11aa7a438b535c409;hp=08e642f87faaed2764780b1c4986e2a9fbca9bcb;hpb=d72a04fc2e9ee0396155ad2a3bd46415d2a05cdb;p=madwifi%2F.git diff --git a/ath/if_athioctl.h b/ath/if_athioctl.h index 08e642f..54f12d0 100644 --- a/ath/if_athioctl.h +++ b/ath/if_athioctl.h @@ -101,27 +101,21 @@ struct ath_stats { }; struct ath_diag { - char ad_name[IFNAMSIZ]; /* if name, e.g. "ath0" */ - u_int16_t ad_id; + u_int16_t ad_id; #define ATH_DIAG_DYN 0x8000 /* allocate buffer in caller */ #define ATH_DIAG_IN 0x4000 /* copy in parameters */ #define ATH_DIAG_OUT 0x0000 /* copy out results (always) */ #define ATH_DIAG_ID 0x0fff - u_int16_t ad_in_size; /* pack to fit, yech */ - void __user *ad_in_data; - void __user *ad_out_data; - u_int ad_out_size; - + void __user *ad_in_data; + void __user *ad_out_data; + unsigned ad_in_size; + unsigned ad_out_size; }; #define ATH_RADAR_MUTE_TIME 1 /* Set dfs mute time for dfs test mode */ -#ifdef __linux__ #define SIOCGATHSTATS (SIOCDEVPRIVATE+0) #define SIOCGATHDIAG (SIOCDEVPRIVATE+1) #define SIOCGATHRADARSIG (SIOCDEVPRIVATE+2) -#else -#define SIOCGATHSTATS _IOWR('i', 137, struct ifreq) -#define SIOCGATHDIAG _IOWR('i', 138, struct ath_diag) -#endif +#define SIOCGATHHALDIAG (SIOCDEVPRIVATE+3) #endif /* _DEV_ATH_ATHIOCTL_H */