diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2019-09-19 20:28:03 +0200 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2019-09-20 09:44:09 +0200 |
commit | 9dfe836244f6993061550da92266b8a6ac4d7a46 (patch) | |
tree | 06874277ea7e8e54c6d6428adc597d572f08fa21 /valgrind.suppressions | |
parent | a7dd935d87a5ff2981f8465a0c263e3db46ce9ac (diff) | |
download | NetworkManager-bg/agent-secrets-issue230.tar.gz |
settings: fix updating agent-owned VPN secretsbg/agent-secrets-issue230
property_to_dbus() returns NULL when called with
NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED and the property is
not an agent-owned secrets. The function doesn't handle VPN secrets
correctly, since they are all stored as a hash in the vpn.secrets
property and the flag for each of them is a matching '*-flags' key in
the vpn.data property. VPN secrets must be handled differently; do it
in the VPN setting to_dbus_fcn() function.
Fixes: 71928a3e5cab ('settings: avoid cloning the connection to maintain agent-owned secrets')
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/230
Diffstat (limited to 'valgrind.suppressions')
0 files changed, 0 insertions, 0 deletions