| commit | 0110f15e42de9e5bff0884e33da6df1a35f11f08 | [log] [tgz] |
|---|---|---|
| author | Nick Brown <nickbrow@fuchsia.infra.roller.google.com> | Wed Dec 21 18:25:39 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Dec 21 10:26:59 2022 -0800 |
| tree | b2098143ce39e5c374f5ac85cc068e2a756bef83 | |
| parent | b01db54ddca522001267525c44de36228e2dfb83 [diff] |
[roll] Roll fuchsia [libpcap_test] Read instead of poll before pcap The libpcap tests depend upon a packet being processed by the Netstack before asserting on the results of `pcap_dispatch`. In preparation for the launch of Fast UDP, which makes I/O asynchronous from the perspective of the client, we landed https://fxrev.dev//713448 to `poll` for POLLIN on the receiver before invoking `pcap_dispatch`. This breaks when multiple packets are sent, because the first packet is never read out from the receiver. To address this shortcoming, simply read out the packet rather than polling. Original-Fixed: 117996 Multiply: libpcap-test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/780145 Original-Revision: ba909a91b645a976f5fa20b778c4865f4989ada8 GitOrigin-RevId: 7c95165f7a6bc3bf7c0b172a8d6aa984e1905e21 Change-Id: Ie59c25ea8974bf82d86ea21bd48e18ada6219b66
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.