00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef __scanner_h__
00027 #define __scanner_h__
00028
00029 #define DO_NOT_DISPLAY_ACK ( IS_DISPLAY_ACK(config.DoNotDisplay) && \
00030 ( (WLAN_GET_FC_FTYPE (Res.TypeSubtype) == WLAN_FTYPE_CTL) && \
00031 (WLAN_GET_FC_FSTYPE(Res.TypeSubtype) == WLAN_FSTYPE_ACK) \
00032 ) \
00033 )
00034
00035 #define DO_NOT_DISPLAY_BEACON ( IS_DISPLAY_BEACON(config.DoNotDisplay) && \
00036 ( (WLAN_GET_FC_FTYPE (Res.TypeSubtype) == WLAN_FTYPE_MGMT) && \
00037 (WLAN_GET_FC_FSTYPE(Res.TypeSubtype) == WLAN_FSTYPE_BEACON) \
00038 ) \
00039 )
00040
00041 #define DO_NOT_DISPLAY_CONTROL ( IS_DISPLAY_CONTROL(config.DoNotDisplay) && \
00042 (WLAN_GET_FC_FTYPE (Res.TypeSubtype) == WLAN_FTYPE_CTL) \
00043 )
00044
00045 #define DO_NOT_DISPLAY_DATA ( IS_DISPLAY_DATA(config.DoNotDisplay) && \
00046 (WLAN_GET_FC_FTYPE (Res.TypeSubtype) == WLAN_FTYPE_DATA) \
00047 )
00048
00049 #define DO_NOT_DISPLAY_PROBE ( IS_DISPLAY_PROBE(config.DoNotDisplay) && \
00050 (( (WLAN_GET_FC_FTYPE (Res.TypeSubtype) == WLAN_FTYPE_MGMT) && \
00051 (WLAN_GET_FC_FSTYPE(Res.TypeSubtype) == WLAN_FSTYPE_PROBEREQ) \
00052 ) || \
00053 ( (WLAN_GET_FC_FTYPE (Res.TypeSubtype) == WLAN_FTYPE_MGMT) && \
00054 (WLAN_GET_FC_FSTYPE(Res.TypeSubtype) == WLAN_FSTYPE_PROBERESP) \
00055 ) \
00056 ) \
00057 )
00058
00059 #endif