|
wpa_supplicant / hostapd 2.0
|
00001 00017 #ifndef __RADIOTAP_ITER_H 00018 #define __RADIOTAP_ITER_H 00019 00020 #include "radiotap.h" 00021 00022 /* Radiotap header iteration 00023 * implemented in radiotap.c 00024 */ 00038 struct ieee80211_radiotap_iterator { 00039 struct ieee80211_radiotap_header *rtheader; 00040 int max_length; 00041 int this_arg_index; 00042 unsigned char *this_arg; 00043 00044 int arg_index; 00045 unsigned char *arg; 00046 uint32_t *next_bitmap; 00047 uint32_t bitmap_shifter; 00048 }; 00049 00050 extern int ieee80211_radiotap_iterator_init( 00051 struct ieee80211_radiotap_iterator *iterator, 00052 struct ieee80211_radiotap_header *radiotap_header, 00053 int max_length); 00054 00055 extern int ieee80211_radiotap_iterator_next( 00056 struct ieee80211_radiotap_iterator *iterator); 00057 00058 #endif /* __RADIOTAP_ITER_H */ 00059
1.7.3