- Fix DHCP longrun using up instead of run
- Fix wireguard circular dependency
- Use net/netip for anything but net.HardwareAddr
- Add thetford-mines.canada functional example host
- Add a navigator for the structure
- Add helper functions
- Fix types of some elements
- Merged common functions used
- depends
- contains
- Added a stage-separated system where services can depend on interface
stage readiness
- configure: early configuration and laydowns
- ready: interface is administratively up and may recieve
link-local addresses and properties only possible on a live
interface
- Renamed functions to make them more structured
- This still needs some improvement but so far this is the best
i came up with