From 23858c91bd7a5d6bfca5b5b8d459037342b8c50d Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Thu, 29 Jun 2017 07:58:14 -0400 Subject: [PATCH] don't process VMPS packets twice --- doc/ChangeLog | 3 +++ src/modules/proto_vmps/vmps.c | 1 + 2 files changed, 4 insertions(+) diff --git a/doc/ChangeLog b/doc/ChangeLog index b44850d..ab4e276 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -6,6 +6,9 @@ FreeRADIUS 3.0.15 Fri 26 May 2017 13:00:00 EDT urgency=medium resumption cache. Fixes #1999. * Parse port in dhcpclient. Fixes #2000. * Updated dictionary.starent + * Don't leak memory for OpenSSL. + Patch from Guido Vranken. + * Portability fixes taken from OpenBSD port collection. FreeRADIUS 3.0.14 Fri 26 May 2017 13:00:00 EDT urgency=medium Feature improvements diff --git a/src/modules/proto_vmps/vmps.c b/src/modules/proto_vmps/vmps.c index f1df128..1fc0a19 100644 --- a/src/modules/proto_vmps/vmps.c +++ b/src/modules/proto_vmps/vmps.c @@ -37,6 +37,7 @@ static int vmps_process(REQUEST *request) process_post_auth(0, request); DEBUG2("Done VMPS"); + request->packet->code = 0; /* hack for VMPS */ request->reply->code = PW_CODE_ACCESS_ACCEPT; return 0; -- 2.1.4