Crate fidl_fuchsia_net Copy item path Source Ipv4Address Ipv4Address is expressed in network byte order, so the most significant byte
(“127” in the address “127.0.0.1”) will be at index 0. Ipv4AddressWithPrefix An IPv4 address with its subnet prefix length. Ipv4SocketAddress An IPv4 socket address, composed of an IPv4 address and a port. Ipv6Address Ipv6Address is expressed in network byte order, so the most significant byte
(“ff” in the address “ff02::1”) will be at index 0. Ipv6AddressWithPrefix An IPv6 address with its subnet prefix length. Ipv6SocketAddress An IPV6 socket address, composed of an IPv6 address, a port, and a scope identifier. MacAddress A MAC address used to identify a network interface on the data link layer within the network. Marks Includes all the marks the platform supports. Subnet An IP address with its subnet prefix length. IpAddress Represents an IP address that may be either v4 or v6. IpVersion IpVersion is an IP version. MarkDomain Domains for a mark. This allows multiple marks to be set and retrieved
independently. SocketAddress Represents an IP socket address that may be either v4 or v6. MARK_DOMAIN_SOCKET_UID Fuchsia does not have UIDs, we use the MARK_2 domain mark to store the
UID of the process that created the sockets when the socket was created
by a process running in Starnix. This mark should be left unset otherwise. MARK_DOMAIN_SO_MARK MARK_1 domain is used to store the SO_MARK value set by Starnix
processes. If a mark in this domain is absent, it will be reported to
applications as a 0 since that is the default mark value on Linux.MAX_HOSTNAME_SIZE The maximum length of a hostname, as per
RFC 1035 section 2.3.4 . Hostname A hostname. InterfaceId A unique non-zero interface identifier. Mark A mark that is used to make route decisions and can be attached to packets. RouteMetric The metric of a route. Lower metrics indicate higher priority.