summaryrefslogtreecommitdiff
path: root/src/network/networkd-sysctl.c
Commit message (Collapse)AuthorAgeFilesLines
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
|
* tree-wide: drop duplicated semicolonsZbigniew Jędrzejewski-Szmek2022-07-051-1/+1
|
* Fix "link-local" language inconsistenciesSebastian Pucilowski2022-03-311-1/+1
| | | | | | "Link-local" and "link local" are used throughout man pages and program output, with the former used far more than the latter. This commit makes it consistent throughout the project.
* network: move link_set_ipv6ll_stable_secret() to networkd-ipv6ll.cYu Watanabe2022-02-101-45/+0
|
* Merge pull request #19852 from yuwata/network-stable-secretYu Watanabe2021-06-091-0/+49
|\ | | | | network: introduce IPv6StableSecretAddress= to configure secret key for generating IPv6LL address
| * network: introduce IPv6StableSecretAddress= settingYu Watanabe2021-06-091-0/+49
| | | | | | | | | | | | | | | | | | Previously, IPv6LinkLocalAddressGenerationMode= is not set, then we define the address generation mode based on the result of reading stable_secret sysctl value. This makes the mode is determined by whether a secret address is specified in the new setting. Closes #19622.
* | network: also adjust IPv6 MTU by the maximum MTU of the interfaceYu Watanabe2021-06-091-1/+10
|/
* network: merge link_configure() and link_configure_continue() againYu Watanabe2021-06-081-24/+23
| | | | | | | It is not necessary to stop whole configuration process until MTU and IPv6LL address generation mode are set. But it is enough just setting IPv6 MTU again after MTU is set, and dropping IPv6LL address after setting the address generation mode.
* network: move logic for setting proxy_ndp sysctl to networkd-sysctl.cYu Watanabe2021-06-081-0/+26
|
* network: Add "route_localnet" sysctl supportSusant Sahani2021-02-181-0/+16
|
* network: fix IPv6PrivacyExtensions=kernel handlingFlorian Klink2020-12-241-0/+4
| | | | | | | | | | When set to "kernel", systemd is not supposed to touch that sysctl. 5e0534f1c13cd50ec2b143a8b18156cd37e502f7, part of https://github.com/systemd/systemd/pull/17240 forgot to handle that case. Fixes https://github.com/systemd/systemd/issues/18003
* network: fix typoFlorian Klink2020-12-231-1/+1
| | | | IPv6 privacy extensions are plural, not singular.
* Merge pull request #17474 from yuwata/network-drop-link-deserialization-logicYu Watanabe2020-11-271-0/+9
|\ | | | | network: drop link deserialization logic
| * network: always enable sysctl property promote_secondariesYu Watanabe2020-10-281-0/+9
| | | | | | | | | | systemd-sysctl already enables promote_secondaries for all interface. So, networkd also enables it unconditionally.
* | license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
|/
* network: fix typoYu Watanabe2020-10-231-1/+1
|
* network: introduce network_adjust_ipv6_accept_ra()Yu Watanabe2020-10-151-1/+1
|
* network: move sysctl related functions to networkd-sysctl.cYu Watanabe2020-10-071-0/+284