[roll] Roll fuchsia [netstack3/conntrack] Fix establishment tracking

We're attempting to mimic Linux behavior, but had done this improperly
before. We had assumed that "ASSURED" meant the same as "ESTABLISHED",
but Linux actually uses a three-state tracking system for this.

Furthermore, this is unrelated to the underlying protocol, so TCP
"ESTABLISHED" (handshake successfully completed) is totally different
from conntrack "ESTABLISHED" (packets seen in original, reply, and
original direction).

While this doesn't really matter until we have a stateful firewall, it
was easier to get done while we're already working on conntrack.

Original-Fixed: 355699112
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1091417
Original-Revision: dc204b733009417e726a17ef65b65a54a486d59a
GitOrigin-RevId: 44a35b3540604edd37283d497e035da650d629a3
Change-Id: I0c7bba88deee7f517893ed38431f3fcdf0c1ab57
1 file changed
tree: 205ea68afc75fc2cb2cadaae45b99409c08133b1
  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.