mbox series

[0/3] iw: scan: ie parsing restructure

Message ID 20240930181145.1043048-1-dylan.eskew@candelatech.com (mailing list archive)
Headers show
Series iw: scan: ie parsing restructure | expand

Message

Dylan Eskew Sept. 30, 2024, 6:11 p.m. UTC
To prevent double parsing the ie buffer for ies which require
information from other ies, utilize pointer aliasing to simplify
the referencing of other ies.

Dylan Eskew (3):
  iw: scan: add enum for ie ids
  iw: scan: change parsing from in-place to cached
  iw: scan: replace passed ie buffer with alias struct

 ieee80211.h |  82 +++++++++++++
 scan.c      | 326 +++++++++++++++++++++++++++++++---------------------
 2 files changed, 277 insertions(+), 131 deletions(-)