[roll] Roll fuchsia [wlan][mlme] Make tx/rx buffers passing protocols symmetric

In fuchsia.hardware.wlan.mac, the WlanmacIfc.Recv,
WlanmacIfc.CompleteTx, Wlanmac.QueueTx, and Wlanmac.ConfigureBeacon
are all modified to align their parameters. Additionally, WlanRxPacket
is the analog of WlanTxPacket so that the tx and rx APIs in
fuchsia.hardware.wlan.mac are no longer disjointed.

Note also the use of the @in_out attribute in CompleteTx and QueueTx
has been removed since it is not used in both cases.

Original-Fixed: 86124
Test:
1. fx test //src/connectivity/wlan
2. Manual connection and use of WPA2 network on Atlas

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/587787
Original-Revision: 6e73a010ce75697381c53f60b8bbf98ac2956aa6
GitOrigin-RevId: 582c17d01f0e32914350eb0fef71c6af04f97967
Change-Id: Iacca0dc7ead5ea1ce5c795e05dd7e3c0db36653b
1 file changed
tree: acdab4665d2922e180369560cb3521fd672d9315
  1. infra/
  2. third_party/
  3. firmware
  4. flower
  5. jiri.lock
  6. minimal
  7. prebuilts
  8. README.md
  9. stem
  10. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.