NetworkManager/src/libnm-base
Thomas Haller b21138f4e9
priv-helper: fix D-Bus patch to not contain forbidden character '-'
"-" is not allowed as D-Bus path and interface name, and discouraged as
bus name. This cause nm-priv-helper to crash, because GDBus asserts the
the object path is valid.

Replace the '-' with '_'. This way, it's consistent with
"nm_dispatcher".

Fixes: d68ab6b8f0 ('nm-sudo: rename to nm-priv-helper')
(cherry picked from commit 16a45d07ed)
2022-02-09 18:49:47 +01:00
..
meson.build nm-sudo: rename to nm-priv-helper 2022-01-11 21:46:55 +01:00
nm-base.h core: move NM_DNS_PRIORITY_DEFAULT_{NORMAL,VPN} to libnm-base 2021-09-15 22:08:42 +02:00
nm-config-base.h core: introduce device 'allowed-connections' property 2021-07-27 17:43:45 +02:00
nm-ethtool-base.c format: reformat source tree with clang-format 13.0 2021-11-29 09:31:09 +00:00
nm-ethtool-base.h build: move "shared/nm-{base,udev-aux}" to "src/libnm-{base,udev-aux}" 2021-02-24 12:48:19 +01:00
nm-ethtool-utils-base.h lgtm: suppress lgtm[cpp/duplicate-include-guard] warning in ethtool header 2021-06-01 17:54:07 +02:00
nm-net-aux.c base: add nm_net_aux_rtnl_rtntype_{n2a,a2n}() helpers 2021-03-23 14:19:37 +01:00
nm-net-aux.h base: add nm_net_aux_rtnl_rtntype_{n2a,a2n}() helpers 2021-03-23 14:19:37 +01:00
nm-priv-helper-utils.c nm-sudo: rename to nm-priv-helper 2022-01-11 21:46:55 +01:00
nm-priv-helper-utils.h priv-helper: fix D-Bus patch to not contain forbidden character '-' 2022-02-09 18:49:47 +01:00
README.md all: add some README.md files describing the purpose of our sources 2021-08-19 17:51:11 +02:00

libnm-base

A static helper library with network/NetworkManager specific code.

Contrary to libnm-glib-aux, this does not contain general purpose helpers, but code that is more specific about NetworkManager.

This is the most low-level dependency of this kind. Most NetworkManager specific code will directly or indirectly link with this.

As this is a static library, there is no problem with dragging this into your binary/library, if your application already depends on libnm-glib-aux (and glib).

Dependencies: