diff options
author | brian <brian@FreeBSD.org> | 2005-01-27 14:09:33 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 2005-01-27 14:09:33 +0000 |
commit | 20455e62c2eedc112ec8b6f390b89c9f70fb7d5f (patch) | |
tree | 2924cd4f31bcfe268b7303efd12bf5a0337e28cb /lib | |
parent | 80f3d1cb457b8b12ec5b66dc0878a60229d7e187 (diff) | |
download | FreeBSD-src-20455e62c2eedc112ec8b6f390b89c9f70fb7d5f.zip FreeBSD-src-20455e62c2eedc112ec8b6f390b89c9f70fb7d5f.tar.gz |
Add a radius_Flush() function that waits for the response (or timeout) to
any pending RADIUS transaction. Use this before sending RAD_STOP RADIUS
messages so that we definitely ``stop'' the session.
It was discovered that sometimes when the link timed out, we got lucky
enough to have an un-ACK'd RADIUS accounting transaction in progress,
resulting in the RAD_STOP message failing to send.
Original report found on: A russion news group
Text translated by: glebius
Tested by: Alexey Popov llp at iteranet dot com
MFC after: 7 days
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions