Namespace network-interface
Types defined in this scope
Type name |
Kind |
Definition |
assigned-address | dict | below |
assigned-address-list | array | below |
assigned-route | dict | below |
assigned-route-list | array | below |
af-info | dict | below |
client-info-type | dict | below |
Type assigned-address
This is a dict-based type that provides the following members:
- local (network-address-prefix). This is a network address in addr/prefix notation.On the wire, it is represented as uint16 containing the prefix length,followed by a uint16 containing the address family, and eventuallythe raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used,e.g. dotted quad for IPv4, followed by a slash and the prefixlen.
- peer (network-address). This is a network address of any support address family.On the wire, it is represented as uint16 containing the address family,followed by the raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used,e.g. dotted quad for IPv4.
- anycast (network-address). This is a network address of any support address family.On the wire, it is represented as uint16 containing the address family,followed by the raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used,e.g. dotted quad for IPv4.
- broadcast (network-address). This is a network address of any support address family.On the wire, it is represented as uint16 containing the address family,followed by the raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used,e.g. dotted quad for IPv4.
- label (string).
- cache-info (dict). This is a dict-based type that provides the following members:
- owner (builtin-addrconf).
Type assigned-address-list
This is an array of assigned-address.
Type assigned-route
This is a dict-based type that provides the following members:
- destination (network-address-prefix). This is a network address in addr/prefix notation.On the wire, it is represented as uint16 containing the prefix length,followed by a uint16 containing the address family, and eventuallythe raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used,e.g. dotted quad for IPv4, followed by a slash and the prefixlen.
- mtu (uint32).
- tos (uint32).
- priority (uint32).
- nexthop (dict). This is a dict-based type that provides the following members:
- kern (dict). This is a dict-based type that provides the following members:
- owner (builtin-addrconf).
Type assigned-route-list
This is an array of assigned-route.
Type af-info
This is a dict-based type that provides the following members:
Type client-info-type
This can be used by the client to store a "fingerprint" of the configured state.This data is not interpreted by the server.
This is a dict-based type that provides the following members: