[roll] Roll fuchsia [net/mdns] ignore net changes to local instance

This CL fixes a bug found by flapjack in which spoofed DNS records
referring to local instances and hosts received over the network
transport are not properly ignored.

When there is a subscription that covers local instances, instance and
host 'discoveries' referring to local items are handled by the methods

  OnAddLocalServiceInstance
  OnChangeLocalServiceInstance
  OnRemoveLocalServiceInstance

References to local instances and hosts received in network messages
are specious and must be ignored.

Original-Original-Fixed: 521968949

Test: new unit test
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1729470
Original-Original-Revision: a2d818af9c54d5318c5d6af0a95f4d2dcfa4e260
GitOrigin-RevId: e3ef38934410f408dffd46b50270957507a1d0ca
Change-Id: I81b1167f3dfc6bc992008baf278fecd572d8574e
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1734669
Cr-Commit-Position: refs/heads/main@{#198205}
1 file changed
tree: d4c8420596ff412745dc987e80b6c29f8ad5fecd
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. 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 in one of the communication channels documented at get involved.

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.