struct hfa384x_rx_frame question

Antonio Vilei antonio.vilei
Mon Jul 14 02:21:16 PDT 2003


Hello,

Why does the struct hfa384x_rx_frame include the 802.3 header after the
802.11 one?
What is the purpose of this 802.3 header, since it is not sent on air?

I've seen that setting 802.11 data_len field in this struct requires
cpu_to_le16, so the card uses little endian; setting 802.3 len field in this
struct requires cpu_to_be16, so the card (or another part of it) uses big
endian for this field.

Thanks in advance,
Antonio





More information about the Hostap mailing list