From 98d7bbe9214488d595031257b35bc5abb5a24f43 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Mon, 31 Oct 2016 18:21:35 +0100 Subject: Look at servers->dynamiclookuparg for deciding if a server is dynamic. The dynamiclookupcommand member of the _config_ of the server is being set to NULL when it's copied in confserver_cb(), resulting in dynamic discovery being done for realms that already have a server. Patch from Fabian Mauchle. Addresses RADSECPROXY-69. --- develdoc.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'develdoc.txt') diff --git a/develdoc.txt b/develdoc.txt index fb43cd0..d61dab6 100644 --- a/develdoc.txt +++ b/develdoc.txt @@ -337,8 +337,8 @@ traverses the list of realms and for each realm: - same thing for realm->accsrvconfs as for srvconfs - - if none of the realm->srvconfs nor the realm->accsrvonfs has a - dynamiclookupcommand: + - if none of realm->srvconfs->servers and realm->accsrvonfs->servers + have dynamiclookuparg set: - for each srv in realm->srvconfs: free srv and decrease ref on realm -- cgit v1.1