vici: Use unique names for CHILD_SAs in the list-sas command
authorTobias Brunner <tobias@strongswan.org>
Fri, 9 Dec 2016 13:45:41 +0000 (14:45 +0100)
committerTobias Brunner <tobias@strongswan.org>
Thu, 16 Feb 2017 18:24:08 +0000 (19:24 +0100)
commit04c0219e55d9338b6492548c073189bfd3d5431b
tree516dd0c1e26ec7e65f9c609a32b2c84c31bac191
parent75665375b73071573cee5e10be2f9cb69551028e
vici: Use unique names for CHILD_SAs in the list-sas command

The original name is returned in the new "name" attribute.

This fixes an issue with bindings that map VICI messages to
dictionaries.  For instance, in roadwarrior scenarios where every
CHILD_SA has the same name only the information of the last CHILD_SA
would end up in the dictionary for that name.
src/libcharon/plugins/vici/README.md
src/libcharon/plugins/vici/vici_query.c
src/swanctl/commands/list_sas.c