mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-02 11:10:16 +01:00
NetworkManager uses the sysctl value 'max_addresses' as the kernel does. There is however a difference in what addresses are taken into account. The kernel counts all addresses on the interface (including temporary, private addresses and user configured ones). NM instead only limits the number of public autoconf addresses to 'max_addresses'. This is because it is difficult for NM to count all addresses (which can come from different sources) and it is not necessarily a more logical behavior. Only be aware, that NM uses the same config value as the kernel, but counts differently. Especially, the kernel might reach the limit earlier then NM in the presence of temporary addresses or addresses not from SLAAC. Note, that the kernel uses 'max_addresses' only to limit public, autoconf addresses. So this limit does not affect NM adding as many addresses as it wants. Signed-off-by: Thomas Haller <thaller@redhat.com> |
||
|---|---|---|
| .. | ||
| tests | ||
| Makefile.am | ||
| nm-fake-rdisc.c | ||
| nm-fake-rdisc.h | ||
| nm-lndp-rdisc.c | ||
| nm-lndp-rdisc.h | ||
| nm-rdisc.c | ||
| nm-rdisc.h | ||