ppi_80211_common type field MUST be 20 bytes long Due to alignment of struct members, this wasn't the case. Since only compilation with GCC seems to be supported, the provided fix should be acceptable. Signed off by: Ilya A. Volynets-Evenbakh Other Kismet patches: http://www.total-knowledge.com/progs/kismet Index: kis_ppi.h =================================================================== --- kis_ppi.h (revision 2955) +++ kis_ppi.h (working copy) @@ -62,7 +62,7 @@ uint8_t fhss_pattern; int8_t signal_dbm; int8_t noise_dbm; -} ppi_80211_common; +} __attribute__((packed)) ppi_80211_common; typedef struct { uint16_t pfh_datatype;