From b38419cd6d3d8c0f2397cfcf696f40eefc915472 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Wed, 7 Apr 2021 13:04:49 -0400 Subject: [PATCH] add %{listen:Originating-Realm-Key} --- src/main/mainconfig.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/mainconfig.c b/src/main/mainconfig.c index b134712356..09799da0e2 100644 --- a/src/main/mainconfig.c +++ b/src/main/mainconfig.c @@ -509,6 +509,16 @@ static ssize_t xlat_listen_common(REQUEST *request, rad_listen_t *listen, } #endif +#ifdef WITH_COA_TUNNEL + /* + * Look for RADSEC CoA tunnel key. + */ + if (listen->key && (strcmp(fmt, "Originating-Realm-Key") == 0)) { + strlcpy(out, listen->key, outlen); + return strlen(out); + } +#endif + cp = cf_pair_find(listen->cs, fmt); if (!cp || !(value = cf_pair_value(cp))) { RDEBUG("Listener does not contain config item \"%s\"", fmt); -- 2.47.3