| commit | 5e74d7058fb122db65cb172820630b788ff76f0c | [log] [tgz] |
|---|---|---|
| author | Lorenz Brun <lorenz@monogon.tech> | Thu Jun 13 09:37:39 2024 +0000 |
| committer | Lorenz Brun <lorenz@monogon.tech> | Thu Jun 20 12:04:53 2024 +0000 |
| tree | 9e4d0a264c84682b346c6b0e63adbdaae3103072 | |
| parent | 76ddab10810885a7feced9b1894e6235a41c1166 [diff] |
m/n/c/network: refetch link attributes from kernel Fetch all link attributes from the kernel once an interface is created/configured to ensure all attributes are present and any defaults set by the kernel are taken into account. Only affects the static configuration path, dynamic configuration path already gets the interface data directly from the kernel. This is an alternative to CL 3112 which had to be reverted. Change-Id: I1076fa318cac5f0ecdb47c5b0aac4dfe7ea2cac9 Reviewed-on: https://review.monogon.dev/c/monogon/+/3139 Tested-by: Jenkins CI Reviewed-by: Serge Bazanski <serge@monogon.tech>
This is the main repository containing the source code for the Monogon Platform.
This is pre-release software - take a look, and check back later! In the meantime, join us on Matrix (#monogon-os-community:matrix.org) or Discord.
Our build environment is self-contained and requires only minimal host dependencies:
/dev/kvm (if you want to run tests).Our docs assume that Bazelisk is available as bazel on your PATH.
Refer to SETUP.md for detailed instructions.
The source code lives in //metropolis (Metropolis is the codename of Monogon OS).
See the //metropolis/README.md for a developer quick start guide, or see the Monogon OS Handbook for user documentation.