[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
1 file changed
tree: b2098143ce39e5c374f5ac85cc068e2a756bef83
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
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.