From: Dan Williams <dcbw@xxxxxxxxxx> Date: Fri, 07 Dec 2007 19:22:46 -0500 > @@ -1040,6 +1049,16 @@ struct iw_range > * because each entry contain its channel index */ > > __u32 enc_capa; /* IW_ENC_CAPA_* bit field */ > + > + /* Do *NOT* use those fields, they are just used as padding to get > + * proper alignement with user space */ > + __s32 reserved1; > + __s32 reserved2; > + __u16 reserved3; > + __s32 reserved4; > + __u32 reserved5; > + > + __u32 scan_capa; /* IW_SCAN_CAPA_* bit field */ > }; > > /* Major NACK. These datastructure usages are complete wrong, and we have to stop spreading this problem instead of continuing on with it as if it's OK. - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html