| 83 | } |
| 84 | |
| 85 | static const char *expr_var_fn(ap_expr_eval_ctx_t *ctx, const void *data) |
| 86 | { |
| 87 | char *var = (char *)data; |
| 88 | SSLConnRec *sslconn = ssl_get_effective_config(ctx->c); |
| 89 | |
| 90 | return sslconn ? ssl_var_lookup_ssl(ctx->p, sslconn, ctx->r, var) : NULL; |
| 91 | } |
| 92 | |
| 93 | static const char *expr_func_fn(ap_expr_eval_ctx_t *ctx, const void *data, |
| 94 | const char *arg) |
nothing calls this directly
no test coverage detected