Main Page | Data Structures | File List | Data Fields | Globals

libmac_cmn.h

Go to the documentation of this file.
00001 00006 #include <asm/types.h> 00007 00009 #define START_PARAMS_KEY 0 00010 00011 #define MAX_NO_PARAMS 256 00012 00013 #define SIOCGIWLINAPP 0x8BB0 /* get append mode for incoming packets */ 00014 00015 #define SIOCSIWLINAPP 0x8BB1 /* turn append mode on incoming */ 00016 00017 #define SIOCGIWLOUTAPP 0x8BB2 /* get append mode for outgoing packets */ 00018 00019 #define SIOCSIWLOUTAPP 0x8BB3 /* turn append mode on outgoing */ 00020 00021 #define SIOCGIWLALLAPPOFF 0x8BB4 /* turn append mode off */ 00022 00023 #define SIOCSIWLALLAPPOFF 0x8BB5 /* turn append mode off */ 00024 00025 #define SIOCGIWLPARAMS 0x8BB6 /* get supported card parameters */ 00026 00027 #define SIOCSIWLPARAMS 0x8BB7 /* set supported card parameters */ 00028 00029 #define SIOCGIWLTXPOWER 0x8BB8 /* Get current tx power */ 00030 00031 #define SIOCSIWLTXPOWER 0x8BB9 /* Set current tx power */ 00032 00033 #define SIOCGIWLRSSI 0x8BBA /* Get current rssi */ 00034 00035 #define SIOCSIWLRSSI 0x8BBB /* Set current rssi */ 00036 00037 #define SIOCGIWLNOISE 0x8BBC 00038 00039 #define SIOCSIWLNOISE 0x8BBD 00040 00041 #define SIOCGIWLTXRATE 0x8BBE /* Get current tx rate */ 00042 00043 #define SIOCSIWLTXRATE 0x8BBF /* Set current tx rate */ 00044 00045 00047 typedef enum 00048 { 00050 mac_txpower=START_PARAMS_KEY, 00052 mac_rssi, 00054 mac_noise, 00056 mac_currentXmitRate 00057 } mac_parameter_keys; 00058 00060 00065 typedef struct mac_params_list 00066 { 00068 unsigned char len; 00070 unsigned char key_array[MAX_NO_PARAMS]; 00072 unsigned char flags[MAX_NO_PARAMS]; 00073 } mac_params_list; 00074

Generated on Tue Aug 24 17:01:41 2004 for libmac by doxygen 1.3.8