aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/vici/python
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2015-04-15 18:03:42 +0200
committerTobias Brunner <tobias@strongswan.org>2015-05-21 14:30:11 +0200
commitd079f6a4f7c643abaa3e6b4d094b4395e56e2ec8 (patch)
treed98576b37c0aa90982ab15513ebee2416a3c3d31 /src/libcharon/plugins/vici/python
parent6716c6526e47c392655c5f0e6aa449a9eb6f5f94 (diff)
downloadstrongswan-d079f6a4f7c643abaa3e6b4d094b4395e56e2ec8.tar.bz2
strongswan-d079f6a4f7c643abaa3e6b4d094b4395e56e2ec8.tar.xz
libradius: Verify message ID of RADIUS responses
If we sent retransmits for a message and didn't receive a response it might still arrive later. Such a message will be queued on the socket. The next read will then return not the expected response but the one for the earlier request. For this message the verification will fail and the message gets discarded. But with the earlier code the actual response was never received. Instead, a subsequent request resulted in the same failure and so on. Fixes #838.
Diffstat (limited to 'src/libcharon/plugins/vici/python')
0 files changed, 0 insertions, 0 deletions