NetworkManager/src/tests
Thomas Haller e83a6f5898
l3cfg: combine notify_type and payload data in NM_L3Cfg_SIGNAL_NOTIFY signal
Emitting signals is relatively expensive, because the arguments have to be packed
into a GValue. Avoid some overhad by only passing one signal argument: the notify-data
which also contains the type. Also with this we can use g_cclosure_marshal_VOID__POINTER.

Also, it's nice to have the type field part of the notify-data. Because clearly
the notify-data union is unusable without knowing the type. That means, if a user
passes the notify-data to a function, they anyway would also need to pass along
the type.
2020-09-30 09:49:24 +02:00
..
config all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
meson.build l3cfg/tests: add unit test for NML3Cfg 2020-09-24 09:44:04 +02:00
test-core-with-expect.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
test-core.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
test-dcb.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
test-ip4-config.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
test-ip6-config.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
test-l3cfg.c l3cfg: combine notify_type and payload data in NM_L3Cfg_SIGNAL_NOTIFY signal 2020-09-30 09:49:24 +02:00
test-secret-agent.py all: reformat python files with python black 2020-06-15 16:40:38 +02:00
test-systemd.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
test-utils.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00
test-wired-defname.c all: unify comment style for SPDX-License-Identifier tag 2020-09-29 16:50:53 +02:00