[roll] Roll fuchsia [netstack3] Don't send reports for 224.0.0.1

Don't send reports for 224.0.0.1, the special all-systems IPv4 multicast
address when joining the group, which is done automatically on interface
enable.

Added a test to assert this. Changed an existing test to join a normal
group rather than relying on the fact that 224.0.0.1 is automatically
joined since reports/leave messages are no longer sent.

Made some documentation improvements.

Changed test expectations for the remaining reachability integration
tests that are failing against NS3 to pass, as they were being tripped
up by the reports for 224.0.0.1.

Original-Fixed: 42085771
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1025074
Original-Revision: c5a911e5f82a6d56cee8f0d61a115c8f56c052ef
GitOrigin-RevId: e19694f9ec8d0aa1b4dc3f3e66bbbf3878af6f14
Change-Id: I1b9f56003fc383ddf4c2c6fde130a11630e8f059
1 file changed
tree: 9add8585dcb85d8040bf64fbe025834ae8d0eb4d
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. 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.