commit | 20cdcd8b11fcd019ee49f58d3e7b5653999d17e2 | [log] [tgz] |
---|---|---|
author | Charles Celerier <chcl@fuchsia.infra.roller.google.com> | Fri Nov 03 22:49:58 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Nov 03 15:52:26 2023 -0700 |
tree | 5198c306f1bf941f7d18cf1dcd9628600fefea61 | |
parent | c9a93bb5bd1f0f9f1353175c7d563b7cb7880138 [diff] |
[roll] Roll fuchsia [wlansoftmac] Delete use of CancelScan Banjo bindings The DeviceInterface shared between wlan-mlme and wlansoftmac for transporting WlanSoftmac method calls no longer contains a cancel_scan() function pointer. wlan-mlme now sends the CancelScan() message using a WlanSoftmacBridge channel between wlan-mlme and wlansoftmac. Since this new CancelScan() message uses a FIDL struct as its argument, wlansoftmac trivially forwards the message to the vendor driver. This change also removes all of the now extraneous conversion functions. The WlanSoftmac protocol now consumes the CancelScan method by composing the WlanSoftmacBridge protocol. The WlanSoftmacBridge protocol is a temporary protocol to workaround the inability of FIDL to generate Rust bindings for the WlanSoftmac protocol. Original-Bug: 124830 Multiply: fuchsia-pkg://fuchsia.com/wlan-mlme-tests Multiply: fuchsia-pkg://fuchsia.com/wlansoftmac-rust-tests Multiply: fuchsia-pkg://fuchsia.com/wlan-hw-sim-contemporary-privacy-tests Multiply: fuchsia-pkg://fuchsia.com/wlan-hw-sim-legacy-privacy-tests Multiply: fuchsia-pkg://fuchsia.com/wlan-hw-sim-rate-selection-tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/940194 Original-Revision: 9dff7c75b6f84804c96309855274a04031a97936 GitOrigin-RevId: 23e3613098d8845fbd991dea626aa9ac66b2445b Change-Id: I86cae85984b7c113aaa9859cee6e019135015630
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
.