[roll] Roll fuchsia [wlan] Use dedicated types for management frame variants. This change replaces management frame field variants in `MacFrame` and `MgmtBody` with tuple variants that contain dedicated types that represent those variants. This allows code to operate against specific frame types and provides improved APIs (more ergonomic parsing, IE iteration, etc.). This change only migrates variants for which dedicated types already existed: some `MgmtBody` variants have not yet been replaced. These types were previously only used in Hardware Simulator event handlers. These types can evolve to provide richer APIs that more strongly associate specific data and operations with particular frame types. This change only introduces some inherent functions to destructure and query very basic information. Original-Bug: 42079361 Test: fx test wlan-common-tests Test: fx test wlan-mlme-tests Test: fx test wlan-sme-tests Test: fx test //src/connectivity/wlan/testing/hw-sim/test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/995634 Original-Revision: 4ba8ee2135fa084e44187bb5c3b825cb38969207 GitOrigin-RevId: c4933765a1e4baab0b7d7ef1d7f15c743270d845 Change-Id: I235664a697d7edb852df9704b70bbca8ac962700
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.