From: Alan T. DeKok Date: Thu, 1 Apr 2021 14:09:51 +0000 (-0400) Subject: process coa replies through the coa server X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03c5098ffbda19b63eac4fb323cf2b7a905296f3;p=thirdparty%2Ffreeradius-server.git process coa replies through the coa server --- diff --git a/src/main/process.c b/src/main/process.c index a6b1d2cc15..ae3da725a9 100644 --- a/src/main/process.c +++ b/src/main/process.c @@ -2520,6 +2520,11 @@ static int process_proxy_reply(REQUEST *request, RADIUS_PACKET *reply) if (request->home_server && request->home_server->server) { request->server = request->home_server->server; +#ifdef WITH_COA_TUNNEL + } else if (request->home_server && request->home_server->coa_server) { + request->server = request->home_server->coa_server; +#endif + } else if (request->home_pool && request->home_pool->virtual_server) { request->server = request->home_pool->virtual_server; }