[roll] Roll fuchsia [sestarnix] Pass some extended_socket_class tests

Add missing "extended" socket classes if the extended_socket_class
policy capability is enabled.

New permissions are introduced for ICMP and SCTP socket classes,
which will be integrated with access-checking logic as a follow-up.

The socket security class determination will still fall-back to
"socket" or "rawip_socket" for some invalid/unknown combinations of
socket family, type or protocol. It is assumed that modern policies
built with "extended_socket_class" will not grant permissions to
those generic socket classes.

Original-Bug: 398699131, 476534789
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1449908
Original-Revision: 973468f82fd42de5da48d3aed03722521a46873d
GitOrigin-RevId: 4f4d298bc0a1136144cd32b1cdc1d6529e297a6f
Change-Id: Ie2e6e966d90c57e302d6a0a9cf8ce613ac16c3ca
1 file changed
tree: 773c3258212ed0d17b3c5d247bdb6a18299eba97
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. 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.