mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-11 15:40:17 +01:00
The caller should make a conscious decision which delimiters to use. Unfortunately, there is a variety of different demiters in use. This should be unitfied and the callers should use one of a few specific set of delimiters. This could be unified by (re)using a define as delimiters, like strv = nm_utils_strsplit_set_full (value, MULTILIST_WITH_ESCAPE_CHARS, NM_UTILS_STRSPLIT_SET_FLAGS_ALLOW_ESCAPING); where MULTILIST_WITH_ESCAPE_CHARS has a particular meaning that should be reused for similar uses. However, leaving the delimiter at NULL is not good because it's unclear who wants that default behavior (and what the default should be). Don't allow that. There are almost no callers that relied on this default anyway. |
||
|---|---|---|
| .. | ||
| c-list | ||
| c-rbtree | ||
| c-siphash | ||
| n-acd | ||
| nm-utils | ||
| systemd | ||
| meson.build | ||
| nm-common-macros.h | ||
| nm-dbus-compat.h | ||
| nm-default.h | ||
| nm-dispatcher-api.h | ||
| nm-ethtool-utils.c | ||
| nm-ethtool-utils.h | ||
| nm-libnm-core-utils.c | ||
| nm-libnm-core-utils.h | ||
| nm-meta-setting.c | ||
| nm-meta-setting.h | ||
| nm-test-libnm-utils.h | ||
| nm-test-utils-impl.c | ||
| nm-version-macros.h.in | ||