aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtnccs/plugins/tnc_imc
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2016-05-24 10:26:38 +0200
committerTobias Brunner <tobias@strongswan.org>2016-06-06 14:27:19 +0200
commit50053250201b2d81383643b91164d95d6ca5c329 (patch)
treeb0ffc8905e7ed879dac495f90d57bee4dde1eedf /src/libtnccs/plugins/tnc_imc
parentb2abd010484cd1858d3ca1b9110ea37070eec073 (diff)
downloadstrongswan-50053250201b2d81383643b91164d95d6ca5c329.tar.bz2
strongswan-50053250201b2d81383643b91164d95d6ca5c329.tar.xz
eap-simaka-pseudonym: Properly store mappings
If a pseudonym changed a new entry was added to the table storing permanent identity objects (that are used as keys in the other table). However, the old mapping was not removed while replacing the mapping in the pseudonym table caused the old pseudonym to get destroyed. This eventually caused crashes when a new pseudonym had the same hash value as such a defunct entry and keys had to be compared. Fixes strongswan/strongswan#46.
Diffstat (limited to 'src/libtnccs/plugins/tnc_imc')
0 files changed, 0 insertions, 0 deletions