]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
use the ctx passed in, not hard-coded request_ctx
authorAlan T. DeKok <aland@freeradius.org>
Wed, 17 Feb 2021 14:20:35 +0000 (09:20 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 17 Feb 2021 14:20:35 +0000 (09:20 -0500)
src/lib/tls/session.c

index 084a61f3b3ffe0d9b67edfc17eb66cc786501794..b8c74193475feee66622fc995917dd0828f235c5 100644 (file)
@@ -1090,7 +1090,7 @@ int fr_tls_session_pairs_from_x509_cert(fr_pair_list_t *pair_list, TALLOC_CTX *c
                                        continue;
                                }
 
-                               MEM(vp = fr_pair_afrom_da(request->request_ctx, da));
+                               MEM(vp = fr_pair_afrom_da(ctx, da));
                                if (fr_pair_value_from_str(vp, value, -1, '\0', true) < 0) {
                                        RPWDEBUG3("Skipping: %s += '%s'", attribute, value);
                                        talloc_free(vp);