NetworkManager/src
Thomas Haller a29d8b712f
l3cfg: set NMIPConfigSource for NML3ConfigData at construct time
Each NML3ConfigData should have a source set, and in fact most callers
would call nm_l3_config_data_set_source() right after creating the
instance.

Move the source parameter to the new() constructor function. Also remove
the setter, making the source of an instance immutable.

As every l3cfg instance generally has a clear purpose, the source should
always be known from the start and doesn't need to change.
2021-08-03 20:36:08 +02:00
..
c-list build: move c-util/nettools library from "shared/" to "src/" 2021-02-24 12:48:28 +01:00
c-rbtree build: move c-util/nettools library from "shared/" to "src/" 2021-02-24 12:48:28 +01:00
c-siphash build: move c-util/nettools library from "shared/" to "src/" 2021-02-24 12:48:28 +01:00
c-stdaux build: move c-util/nettools library from "shared/" to "src/" 2021-02-24 12:48:28 +01:00
contrib clang-format: use "IndentPPDirectives:None" instead of "BeforeHash" 2021-07-09 08:49:06 +02:00
core l3cfg: set NMIPConfigSource for NML3ConfigData at construct time 2021-08-03 20:36:08 +02:00
libnm-base core: introduce device 'allowed-connections' property 2021-07-27 17:43:45 +02:00
libnm-client-aux-extern build: move "clients/common/" to "src/libnmc-{base,setting}/" 2021-03-02 08:38:25 +01:00
libnm-client-impl all: rename nm_utils_strdict_*() to nm_strdict_*() 2021-08-02 09:26:48 +02:00
libnm-client-public clang-format: use "IndentPPDirectives:None" instead of "BeforeHash" 2021-07-09 08:49:06 +02:00
libnm-client-test build/meson: cleanup dependencies for libnm-core-aux-intern 2021-02-28 10:42:05 +01:00
libnm-core-aux-extern libnm-core-aux: add function which prints information about route 2021-08-02 09:37:01 +02:00
libnm-core-aux-intern all: rename nm_utils_strsplit_set*() to nm_strsplit_set*() 2021-08-02 09:26:47 +02:00
libnm-core-impl libnm/tests: check property meta data for secrets 2021-08-02 10:01:04 +02:00
libnm-core-intern libnm: add out_is_modified argument to from_dbus_fcn() to detect modification 2021-08-02 10:01:03 +02:00
libnm-core-public libnm: fix NM_SETTING_IP_CONFIG_CLASS() macro 2021-07-09 14:58:00 +02:00
libnm-glib-aux all: rename nm_utils_strdict_*() to nm_strdict_*() 2021-08-02 09:26:48 +02:00
libnm-log-core all: rename nm_utils_strsplit_set*() to nm_strsplit_set*() 2021-08-02 09:26:47 +02:00
libnm-log-null build: remove shared/ directory 2021-02-24 12:49:13 +01:00
libnm-platform all: rename nm_utils_strbuf_*() API to nm_strbuf_*() 2021-08-02 09:26:42 +02:00
libnm-std-aux std-aux: add _nm_nil macro 2021-08-02 10:01:03 +02:00
libnm-systemd-core systemd: merge branch systemd into main 2021-08-02 09:25:02 +02:00
libnm-systemd-shared systemd: merge branch systemd into main 2021-08-02 09:25:02 +02:00
libnm-udev-aux build/meson: cleanup dependencies for libnm-udev-aux 2021-02-28 10:42:04 +01:00
libnmc-base all: rename nm_utils_strsplit_set*() to nm_strsplit_set*() 2021-08-02 09:26:47 +02:00
libnmc-setting all: rename nm_utils_strdict_*() to nm_strdict_*() 2021-08-02 09:26:48 +02:00
libnmt-newt all: rename nm_utils_strsplit_set*() to nm_strsplit_set*() 2021-08-02 09:26:47 +02:00
linux-headers clang-format: use "IndentPPDirectives:None" instead of "BeforeHash" 2021-07-09 08:49:06 +02:00
n-acd build: move c-util/nettools library from "shared/" to "src/" 2021-02-24 12:48:28 +01:00
n-dhcp4 n-dhcp4: add an accessor for the file name in the lease 2021-07-27 09:36:33 +02:00
nm-cloud-setup all: rename nm_utils_strsplit_set*() to nm_strsplit_set*() 2021-08-02 09:26:47 +02:00
nm-daemon-helper clang-format: use "IndentPPDirectives:None" instead of "BeforeHash" 2021-07-09 08:49:06 +02:00
nm-dispatcher all: rename nm_utils_strsplit_set*() to nm_strsplit_set*() 2021-08-02 09:26:47 +02:00
nm-initrd-generator all: rename nm_utils_strdict_*() to nm_strdict_*() 2021-08-02 09:26:48 +02:00
nm-online build: fix linking libnm-log-null into different test programs 2021-07-05 14:51:27 +02:00
nm-sudo all: rename nm_utils_strdup_reset*() to nm_strdup_reset*() 2021-08-02 09:26:47 +02:00
nmcli nmcli: edit output of nmcli so it shows more inormation about routes 2021-08-02 09:37:02 +02:00
nmtui all: use nm_g_idle_add() instead of g_idle_add() 2021-07-26 15:30:09 +02:00
tests/client client/tests: check output of plain nmcli in "test-client.py" 2021-07-29 13:25:59 +02:00
meson.build sudo: introduce nm-sudo D-Bus service 2021-07-26 15:31:46 +02:00