wpa_supplicant / hostapd 2.0

radiotap_iter.h

Go to the documentation of this file.
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 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines