Expand description
§networkd module
All structs, enums and methods specific to systemd-networkd. Enumerations were copied from https://github.com/systemd/systemd/blob/main/src/libsystemd/sd-network/network-util.h
Structs§
- An iterator over the variants of AddressState
- An iterator over the variants of AdminState
- An iterator over the variants of BoolState
- An iterator over the variants of CarrierState
- Main per interface networkd state structure
- Main networkd structure with per interface state and a count of managed interfaces
- An iterator over the variants of OnlineState
- An iterator over the variants of OperState
Enums§
- Enumeration of networkd address states
- Enumeration of interface administratve states
- Enumeration of a true (yes) / false (no) options - e.g. required for online
- Enumeration of networkd physical signal / state of interfaces
- Enumeration of the networkd online state
- Enumeration of networkd’s operational state
Constants§
Functions§
- Parse interface state files in directory supplied
- Parse a networkd state file contents + convert int ID to name via DBUS
- Async wrapper than can update networkd stats when passed a locked struct